当我使用window.onload = function name(),其中函数名是一个javascript函数时,该函数没有被执行。但是当我使用window.onload = function_name。
时,它工作正常答案 0 :(得分:3)
window.onload=function_name()
调用函数function_name
并将onload
处理程序设置为其返回值。
window.onload=function_name
将处理程序设置为函数本身,因此function_name
事件发生时将调用onload
。
答案 1 :(得分:1)
window.onload=function_name;
当窗口加载完成时,这将按预期执行,而这一个:
window.onload=function_name();
当浏览器到达该点时将执行,并且在页面加载后该函数的值将返回到window.load。