使用JavaScript打开2个网站

时间:2012-04-27 18:56:49

标签: redirect javascript-events javascript javascript-framework

我想创建一个脚本,无论你在哪里点击该网站,用鼠标在新标签页中打开一个链接,每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,当你点击它消失时。

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

感谢。

2 个答案:

答案 0 :(得分: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>

答案 1 :(得分: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>