- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLのフレームの中身をランダムに入れ替える方法)
HTMLフレームでランダムにページを表示する方法
このQ&Aのポイント
- HTMLのフレーム(IFRAME)を使用して、複数のページからランダムに表示する方法を説明します。
- HTMLのフレーム内には、予め用意した複数のページの中からランダムに選択されたページが表示されます。
- 変数を使用して、乱数を発生させ、それに基づいて呼び出すページを決定することができます。
- みんなの回答 (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>
お礼
分かりやすいサンプルありがとうございました。 さっそく活用しようと思います。