• ベストアンサー

HTMLのIFLAMEへのURL入力について

現在HTMLについて勉強しています。 iflameで作ったインラインフレームに親フレームにあるボタンを押したら指定URLが入力されるようにしたいのですが、 このURLをボタンを押すたびに予め指定された順番通りに変更していくようにしたいです。 とっかかりすら掴めていない状況なのですがどうかよろしくお願いします。

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

こんな感じでJavaScriptでiframeのsrcを順番に書き換えていけばいいのではないでしょうか。 <script> var ifid = 0; var ifurl = [ "http://www.yahoo.co.jp/", "http://www.watch.impress.co.jp/", "http://www.excite.co.jp/" ]; function ifchange() { document.getElementById("iframe1").src = ifurl[ifid]; ifid++; if (ifid >= ifurl.length) { ifid = 0; } } </script> <button onclick="ifchange();">ぼたん</button> <iframe id="iframe1" style="width:200px; height:100px;"></iframe>

koba1314
質問者

お礼

わかりやすい回答ありがとうございました。