• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JSONPでのおかしな挙動)

JSONPでのおかしな挙動

このQ&Aのポイント
  • 最近Ajaxの勉強を始めたものです。クロスドメインでの通信を行うため、レンタルサーバー2個の環境で、JSONPを使って下記のようなコードを記述したところ、無事に動作が確認できました。
  • ブログとしては、SeesaaとFC2を利用したところ、どちらもNGでした。alertで変数をチェックしたところ、本来「初期値です」というテキストが表示されるはずのところが、nullになっており、どうも該当タグがDOMで認識されていないようです。
  • 関数での変数のスコープの問題かとも思いますが、どうにも理解できなくて困っています。

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

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

<body> <div id="here">初期値です</div> </body> の読み込みが完了する前にscriptが動いているからだと思います onloadイベントで処理するようにしてください

myart
質問者

お礼

ご回答ありがとうございます。 アドバイスの通り対応したところ、無事に動作できました。 レンタルサーバーとブログでは、読み込みに差があるようですね。 ありがとうございました。

関連するQ&A

専門家に質問してみよう