• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:他のサイトでは動くのに、gooでは動かない、なぜ??)

他のサイトでは動くのに、gooでは動かない、なぜ??

このQ&Aのポイント
  • 他のサイトでは動くマウスストーカーが、ウェブのgooのmainに貼り付けたら動かない理由を教えてください。
  • 本より取り込んだソースファイルを使っていますが、なぜgooではマウスストーカーが動かないのでしょうか?
  • お願いいたします。公開されるので、URLの一部は伏せています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#199778
noname#199778
回答No.1

あてずっぽうですが… gooというのは、簡単HPのことですよね? そのソースを貼り付けて送信する時、改行は自動改行でしたでしょうか、それともマニュアル改行でしたでしょうか。 もし、自動改行のままでソースを貼り付けて送信していたとしたら、スクリプト要素内の改行に対しても<br>要素への置き換えが働いて、スクリプトの内容が正常に解釈されなくなることもあるようです。 今動かない状態のページを表示して、そのページのソースを表示させ、スクリプトのソース内に余計なものが混ざりこんでいないかどうかを確かめてみるのも良いのではないかと思います。 もし<br>が混ざりこんでいたとしたら、今度はそれらの余計なものが混ざらないように、編集の際に自動改行ではなくマニュアル改行を選んで、送信をしてみてください。 他には、いずれも初歩的なところですが、ブラウザやセキュリティソフトでJavaScriptの動作を止めていないかどうか、あるいはIE以外のブラウザで確認していないかなども確認すべきポイントになるかもしれません。 質問文にあるスクリプトは、おそらくIEでしか動かないのではないかと思います。 見当違いでしたら、ごめんなさい。