document.onLoad的触发时间
作者:互联网
2009-06-09
昨天在写一个网页特效时,总是提示错误。一直到今天通过一个示例才知道原因。
我一直认为使用javascript的document.onLoad指定一个函数,跟在Body标签中加入onLoad是一样的
不过能过今天的示例发现,document.onLoad并不是在页面加载完成时引发。
示例代码如下:(测试环境Win2003 + IE7)
1
2
3
4
5
6
12
13
14
15
测试内容
16
17
打开示例中的htm文件时,在页面没有完全显示,即白屏的时侯就弹出提示对话框了。说明mytest在页面没有显示完成时就被调用。
注释掉document.onLoad这句,然后修改body标签为
重新打开页面,此时才是页面加载完成后才调用mytest。不知道什么原因,呵呵。
相关标签:
Javascript
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
vue3中静态提升和patchflag实现
04/14
你的 Vue 3 ref(),VuReact 会编译成什么样的 React?
04/14
你的 Vue 3 reactive(),VuReact 会编译成什么样的 React?
04/14
Vue3 转 React:组件透传 Attributes 与 useAttrs 使用详解|VuReact 实战
04/14
使用 VueUse 构建一个支持暂停/重置的 CountUp 组件
04/14
vue2中使用 AntV G6
04/14
前端视频媒体带声音自动播放方案最佳实践和教程
04/14
[前端]可折叠容器组件、信息展示卡片组件
04/13
Vue3 日历组件选型指南:五大主流方案深度解析
04/13
Vue3 代码编写规范 | 避坑指南+团队协作标准
04/13
AI精选
