![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
たびたびすみません。
下の質問もいろいろ試みていますが、なかなかできません。
そこで、別の手なのですが。
フレーム間で関数の同期をとることは可能でしょうか?
フレームAには
・プリロード関数(Load時)
・画像切り替え関数(クリック時)
の二つがあります。
フレームBには
・Load時にフレームAの画像切り替え関数を呼ぶ
と記入してあります。
この状態でロードすると、フレームAのプリロード関数よりもフレームBの方が早くLoadしてしまい、プリロードが完了していないのに、画像切り替え関数が走ってしまうので、エラーになってしまいます。
この現象を回避したいのですが、なかなか方法が見つかりません。
どなたか知恵を貸してください。
毎度毎度すみません。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんばんはcat_tomatoさん、xruzです。
最初にフレームBのsrcにabout:blankを指定しておいて、フレームAがonLoadしたタイミングでフレームB.location.hrefに表示したいURLを指定すれば良いのでは。。。。
はずしていたら御免なさい、がんばってくださいね(~:~i
お礼が遅くなり申し訳ございません。
xruzさまがおっしゃるようにやって、とりあえずは回避できました。
たぶんサーバのローカル環境だからバグになるのかなぁと思っております。
引き続き対策を考えますが、ネットワークを通してなら大丈夫だと思われるのでとりあえず解決しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
トップページを昼用と夜用を作...
-
HTMLフォームボタンによるター...
-
フレーム内のiframeのデータの...
-
エラー:書き込みができません ...
-
<a href="#" …>の意味を教えて...
-
SQLのWHEREで全てを質問する方法
-
function の return 値を表示し...
-
特定のページから移動してきた...
-
ウインドウを縮小しても文字を...
-
フォーカス移動抑止について
-
bodyにidをつける理由は何ですか?
-
音楽再生用jQueryプラグイン「j...
-
Cygwinでログをのこす方法
-
ウインドウの後ろに隠れている...
-
相対パスと絶対パスの速度
-
ハイパーリンクに下線を表示す...
-
XMLHTTPRequestでstatusが0に
-
SCRIPT5007: 未定義または NULL...
-
javascriptとApacheの設定
-
中央揃えのJavascript!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
インラインフレームをドラッグ...
-
インラインフレームで表示され...
-
親ウィンドウの別フレームを子...
-
子フレームの自動リロードは可...
-
エラー:書き込みができません ...
-
親フレームのURLによって、...
-
親フレームからkeydownイベント...
-
showModalDialog()による新規ウ...
-
openerは使えないのでしょうか?
-
HTMLでサブフレームから親のス...
-
submitボタンで他のフレームを...
-
チェックボックスのチェックを...
-
<iframe>~</iframe>内のwindow...
-
HTMLフォームボタンによるター...
-
フレームが入れ子状態です。フ...
-
フレームを解除する方法
-
フレームでの右クリック禁止
-
フレームを跨ぐドロップダウン...
-
同期をとる
おすすめ情報