0

可能重复:
页面加载后执行的 Javascript

script type="text/javascript">
function ip(ban, win) {

    var width = 15;
    var height = 10;

    if (newwin) {



}

</script>
</head>
<b><input type="button" value="Check" onclick="banow();"/></center></b>

有谁知道这是否可能以及如何使此功能在页面加载时启动,最好间隔一段时间?我对这一切都很陌生,将不胜感激额外的帮助!

4

6 回答 6

4

像这样的东西应该工作:

window.onload = function() {
  setTimeout(banow, 2000);
};
于 2012-08-07T04:35:04.067 回答
1

您可以只使用该onload事件,将onload事件应用到事件侦听器,或者()在函数的右花括号之后放置。

//e.g. 1:
window.onload = function(){
  setTimeout(function(){
    function_to_call();
  }, 1000);
};

//e.g. 3:
window.addEventListener("load", function(){
  setTimeout(function(){
    function_to_call();
  }, 1000);
}, false);


//e.g. 2:
function function_to_call(){

}();
于 2012-08-07T04:35:26.780 回答
0

在 jQuery 中:

$(function(){
     // your methods here, will be called after page has been loaded
     setInterval(functionName, 1000); //replace functionName with your function, 1000 is millisecond
});
于 2012-08-07T04:33:42.177 回答
0

您需要 body 和 onload 事件,请查看:http ://www.w3schools.com/jsref/event_body_onload.asp

于 2012-08-07T04:34:33.517 回答
0
<script type="text/javascript">
window.onload=function(){
  alert("hello"); //call your function here
}
</script>
于 2012-08-07T04:36:06.610 回答
0

你可以调用onloadbody

例如。

<body onload="ip(parameters)">

</body>
于 2012-08-07T04:45:49.470 回答