是否可以在页面加载时调用函数

时间:2012-08-07 04:31:36

标签: javascript html function pageload

  

可能重复:
  Javascript that executes after page load

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>

有没有人知道是否有可能以及如何在页面加载时启动此功能,最好是间隔? 我是这一切的新手,我们将非常感谢您的额外帮助!

6 个答案:

答案 0 :(得分:4)

这样的事情应该有效:

window.onload = function() {
  setTimeout(banow, 2000);
};

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

}();

答案 2 :(得分: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
});

答案 3 :(得分:0)

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

答案 4 :(得分:0)

<script type="text/javascript">
window.onload=function(){
  alert("hello"); //call your function here
}
</script>

答案 5 :(得分:0)

您可以在正文中调用onload

例如

<body onload="ip(parameters)">

</body>