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

Is it possible to call a function on pageload

本文关键字:加载 调用 函数 是否      更新时间:2023-09-26

可能重复:
页面加载后执行的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>

有人知道这是否可能,以及如何在页面加载时启动此功能,最好是有一个间隔?我是这一切的新手,如果能提供额外的帮助,我将不胜感激!

这样的东西应该可以工作:

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

您可以只使用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(){
}();

在jQuery中:

$(function(){
     // your methods here, will be called after page has been loaded
     setInterval(functionName, 1000); //replace functionName with your function, 1000 is millisecond
});

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

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

您可以在主体中调用onload

例如。

<body onload="ip(parameters)">
</body>