Javascript onload / onblur,随机打开一个链接?

时间:2011-06-02 23:31:08

标签: javascript html hyperlink load

我正在寻找类似下面代码的内容,但它应该随机选择一个链接(或者它也可以用于内部的iframed视频?),以便在侧面刷新和/或模糊时加载。

这怎么可以随机化?

<script>
window.onblur = function() {
  TIMER = setTimeout(changeItUp, 5000);
}  

window.onfocus = function() {
  if (TIMER) clearTimeout(TIMER);
}

function changeItUp() {
  location.href = "http://www.yahoo.com"
}
</script>

1 个答案:

答案 0 :(得分:0)

//return a random number between 0 and 1
document.write(Math.random() + "<br />");

//return a random integer between 0 and 10
document.write(Math.floor(Math.random()*11));

然后只需要一个包含链接的数组并选择一个随机的

linkArray[Math.floor(Math.random()*11)]

非常基本的东西,你应该谷歌这样的事情。