window.onload的页面加载技巧
2008-09-30 00:00
513 查看
把两段代码分别测试后发现不带括号的window.onload在页面加载后显示了正确的效果。 我想window.onload也相当于一个触发事件,如果函数加了括号那就直接先执行函数,再加载body。而不加括号,则相当于将一个函数当作变量赋值到window.onload上,并不立即加载。
代码一:
window.onload = doIt();
function doIt() {
var oDiv = document.getElementById("div1");
alert (oDiv);
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
代码二:
window.onload = doIt;
function doIt() {
var oDiv = document.getElementById("div1");
alert (oDiv);
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
代码一:
window.onload = doIt();
function doIt() {
var oDiv = document.getElementById("div1");
alert (oDiv);
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
代码二:
window.onload = doIt;
function doIt() {
var oDiv = document.getElementById("div1");
alert (oDiv);
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关文章推荐
- window.onload的页面加载技巧
- window.onload的页面加载技巧-IE6--方法 括号
- 页面加载后不执行window.onload()
- 页面加载之window.onload=function(){} 和 $(function(){})的区别
- window.onload 关于页面加载完毕的问题
- html 中页面的加载顺序以及window.onload 与body 标签里面的onload事件的对比
- js之当页面加载$(document).ready(function(){})和window.onload=function(){}的区别
- jquery与javascript中的两个页面加载事件 window.onload 与 $(document).ready(function(){})区别
- window.onload 关于页面加载完毕的问题
- jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
- [转载] window.onload 关于页面加载完毕的问题
- JS 页面加载触发事件 document.ready和window.onload的区别
- JS中页面加载事件window.onload、onload()、document.onclick
- JS 页面加载触发事件 document.ready和window.onload的区别
- jquery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
- 页面加载的顺序和window.onload的作用
- JS 页面加载触发事件 document.ready和window.onload的区别
- jquery页面加载响应事件$(document).ready()与js页面加载响应事件window.onload()的区别
- 页面加载完成之后执行js函数window.onload 和 $().ready(function) 以及 <body onload="">的同级函数详解
- window.onload 关于页面加载完毕的问题