0

ボタンを開いてポップアップウィンドウを開き、ページの読み込み時にmysite.comにリダイレクトし、mysite.comで指定された時間待機してから、リダイレクトして繰り返すことはできますか?

4

1 に答える 1

0

<iframe>ポップアップにを含め、ポップアップページ内のJavaScriptタイマーでターゲットを制御することもできますが、これをテストしていません。ポップアップのハンドルを取得して、そのウィンドウのwindow.locationを変更してみてください。

<iframe>方法

<html>
    <head>
        <script language="javascript" type="text/javascript">
        var urls = new Array("p1.html","p2.html");
        var currentUrl = 0;
        var interval = setInterval("updateFrame()", 1000);
        function updateFrame() {
            currentUrl = currentUrl == 0 ? 1 : 0;
            document.getElementById("container").src = urls[currentUrl];
        }
        </script>
    </head>
    <body>
        <iframe id="container" frameborder="0" width="100%" height="100%"></iframe>
    </body>
</html>

"p1.html","p2.html"ここでは、独自のURLに置き換える必要があります。currentUrl = currentUrl == 0 ? 1 : 0;アレイに3つ以上ある場合も、変更する必要があります。は1000ミリ秒を指します-5秒間5000に変更します。

于 2012-07-23T08:29:04.560 に答える