• ベストアンサー

一つのリンクで、複数のウィンドウを開くhtml

一つのリンクで、複数のウィンドウを別々の任意の位置とサイズで表示させる、htmlでの方法を教えて下さい。時間差で表示させる方法もあれば嬉しいです。

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

  • ベストアンサー
  • Ogre7077
  • ベストアンサー率65% (170/258)
回答No.2

HTML だけでは無理ですね。というわけでスクリプトで実現する方法です。 <a href="aaa.html" onclick="return openWin2()">開く</a> <!-- href はスクリプト無効時の保険 --> <script> function openWin2() { setTimeout(function(){ window.open('aaa.html', 'aaa', 'left=320,top=0,width=320,height=200'); }, 1000); // 押下1秒後に表示 setTimeout(function(){ window.open('bbb.html', 'bbb', 'left=0,top=200,width=320,height=200'); }, 3000); // 押下3秒後に表示 return false; } </script>

kuroneko0405
質問者

お礼

大変助かりました。ありがとうございます!

その他の回答 (1)

回答No.1

こんにちは。 一つのリンクで一つのHTMLをwindow.open()して、 開かれた側のHTMLに、onload()イベントで、別のHTMLをwindow.open()すればよろしいかと・・・。

kuroneko0405
質問者

お礼

なるほどその方法もありました、参考にさせて頂きます。

関連するQ&A