JavaScript页面加载事件实例讲解
一、onload 加载事件
onload 是 window 对象的一个事件,也可以省略 window 直接使用。
常用方式:
<head><script>
windown.onload = function() {
// 方法体
}
</script><head>
这个事件是等待页面加载完成之后,再执行 <script> 标签的内容。即页面上所有的元素创建完毕,并且引用的外部资源下载完毕(js,css,图片)
注意:该事件相比于在 <body> 中的 <script> 标签中的内容执行速度慢,因为 onload 需要等页面加载完毕才执行,而其他的当页面上的元素创建完毕后就会执行。
onload 不仅仅可以应用于 window,也可以用于其他的一些标签。
二、onunload 卸载事件
onunload 是卸载事件,当页面卸载的时候执行。
Demo:
onunload = function () {
alert('欢迎下次再来'); // 报错: Blocked alert('欢迎下次再来') during unload.
console.log('bye bye');
}
当我们按 F5重新加载页面会发现 alert 对话框会报错,并不会执行,这是因为 onunload 事件中所有的对话框都无法使用,window 对象被冻结了。
上面的知识点很简单,希望能够给大家提供到帮助同时感谢大家对脚本之家的支持。+
相关文章
详解element-ui 表单校验 Rules 配置 常用黑科技
这篇文章主要介绍了element-ui 表单校验 Rules 配置 常用黑科技,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-07-07
H5跳转小程序按钮不显示(wx-open-launch-weapp)踩坑指南
这篇文章主要给大家介绍了关于H5跳转小程序按钮不显示(wx-open-launch-weapp)踩坑的相关资料,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2023-02-02


最新评论