• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLのフレームの中身をランダムに入れ替える方法)

HTMLフレームでランダムにページを表示する方法

このQ&Aのポイント
  • HTMLのフレーム(IFRAME)を使用して、複数のページからランダムに表示する方法を説明します。
  • HTMLのフレーム内には、予め用意した複数のページの中からランダムに選択されたページが表示されます。
  • 変数を使用して、乱数を発生させ、それに基づいて呼び出すページを決定することができます。

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

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.1

以下のコードを参考にしてみてください。 ------------------------------------------------------------ <html> <head> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>page</title> <script language="JavaScript" type="text/javascript"> <!-- var folder = "../../";   var htmls = ["dummy.html","dummy2.html","dummy3.html"];  function changeHTML()  { var num = Math.floor(htmls.length*Math.random());   frames['Dummy'].location.href = folder + htmls[num];  }   //--> </script> </head> <body> <iframe src="dummy.html" name="Dummy" width="400 height="200" ></iframe> <hr /> <button onclick="changeHTML()">HTMLの変更</button> </body> </html>

rythm
質問者

お礼

分かりやすいサンプルありがとうございました。 さっそく活用しようと思います。

関連するQ&A