• 締切済み

JavaScriptの表示についておねがいします。

JavaScriptで、以下のスプリクトのページを表示する部分を10秒ごとにしたいのですがどなたか教えて頂けないでしょうか?出来れば、追記して回答お願いします。 <html> <body> </scr ipt> </head> <body onLoad="openWindow1()"> <a href="javascript:openWindow1();">web表示</a> <SCRIPT language="JavaScript"> <!-- // サブウィンドウの表示方法を指定する function openWindow1() { window.open("http://yahoo.co.jp/","1"); window.open("http://www.google.co.jp/","2"); window.open("http://ja.wikipedia.org/wiki/メインページ","3"); } //--> </SCRIPT> </body> </html>

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

普通にやるとポップアップブロックに引っかかりそうですが こんな感じでどうですか? <html> <head> <script> var w1=window.open("","w1"); var w2=window.open("","w2"); var w3=window.open("","w3"); function openWindow1(){ w1.location.href="http://yahoo.co.jp/"; w2.location.href="http://www.google.co.jp/"; w3.location.href="http://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8"; } setInterval(function(){openWindow1()},10000); </script> <head> <body> ・・・ </body> </html>

takeisisan
質問者

補足

回答ありがとうございます。 表示したページがリロードするので、一度開いたページは、そのままで、新しいページが、10秒ごとにに開いていく。もしくは一度閉じて開くというのが作りたいです。 お手数かけますがよろしくお願いします。

関連するQ&A