0

我想制作一个脚本,无论您用鼠标单击该网站的哪个位置,都可以在新选项卡中打开一个链接,每 10 个概率选择一次。

这是我到目前为止所拥有的

<a href="newwindow.html" target="_blank">New Window</A>
<a href="http://www.example.org" onclick="window.open('http://www.google.com','newwin');">click me</a>

<script type="text/javascript">
var random=Math.floor(Math.random()*11);
alert(random);
window.open("http://www.google.com","windowName");
</script>

我在想一个不可见的 div,当你点击它时它就会消失。

此外,当用户打开该链接后,我必须让他不会第二次打开它,所以我必须进行会话。这一步是可选的。

4

2 回答 2

3
<script type="text/javascript">
    document.body.onclick = function () {
        var rand = Math.floor(Math.random()*10);    // 0-9 randomly
        if (rand === 0) {
            window.open("http://www.google.com","_tab");
        }
    }
</script>
于 2012-04-27T19:06:16.390 回答
0

就这个怎么样?

<script type="text/javascript">
    document.body.onclick = function () {
        var rand = Math.floor(Math.random()*10);    // 0-9 randomly
        if (rand === 0) {
            alert("1 in 10 chance!");
        }
    }
</script>

​</p>

于 2012-04-27T19:01:48.847 回答