1

当我使用 window.onload=function_name() 其中 function_name 是一个 java 脚本函数时,该函数没有被执行。但是当我使用 window.onload=function_name 时它工作正常。

4

2 回答 2

3

window.onload=function_name()调用该函数function_name并将onload处理程序设置为其返回值。

window.onload=function_name将处理程序设置为函数本身,因此function_name将在onload事件发生时调用。

于 2013-08-29T11:13:22.600 回答
1
window.onload=function_name;

当窗口加载完成时,这将按预期执行,而这个:

window.onload=function_name();

将在浏览器到达该点时执行,并且该函数的值将在页面加载后返回给 window.load。

于 2013-08-29T11:13:48.103 回答