协助使用javascript

时间:2015-06-04 08:51:02

标签: javascript

有人可以帮我解决这个javascript代码......

<script type="text/javascript">
  addEventListener("load", function() {
    function callback(){
        setTimeout(showIt, (parseInt(Math.random()*(60000 - 10000)) + 10000));}
		document.body.click();
  });
</script>

我试着让它等待页面加载,然后等待随机的时间,最后点击身体的任何地方...... 我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

你的onload函数只定义了一个名为run的函数。它永远不会调用它,因此它内部不会发生任何事情。

取消该函数并将代码直接放在事件处理函数中。

callback

暂且不说:

addEventListener("load", function() {
  setTimeout(showIt, 500); //simplified timer
  document.body.click();
});


function showIt() {
  alert(1);
}

document.body.addEventListener("click", function() {
  alert('clicked');
});

不要在没有基数的情况下使用parseInt!您可能有一个以(parseInt(Math.random()*(60000 - 10000)) + 10000)) 开头的数字,不会被视为小数。

你可以简单地说:

0