0

这是我正在使用的当前代码:

<script type="text/javascript">

      var win = window.open("URL...", "thePopUp", "");

var pollTimer = window.setInterval(function() {
if (win==null || win.closed !==false || navigator.appName=="Microsoft Internet Explorer"){
    window.clearInterval(pollTimer);
    pause();
    alert("Oh No!  Something has gone wrong, please check the requirements before continuing.");
}
}, 10);
</script>

这基本上会在另一个窗口中打开一个页面,用户需要打开该页面才能在网站上赚取积分。显示的弹出窗口每 20 秒更改一次 URL。

但是,当他们打开页面时它会自动打开,我想使用一个按钮来启动上面的代码。但是当我尝试这个时,除非他们再次按下按钮,否则弹出窗口不会更改 URL。

所以我所追求的是一种用按钮打开这个弹出窗口的方法,但之后不必一次又一次地使用按钮,这样它就不会再通过按钮了。

4

0 回答 0