window对象事件
Posted yourdid
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window对象事件相关的知识,希望对你有一定的参考价值。
1.load事件和onload属性
load事件发生在文档在浏览器窗口加载完毕时。window.onload属性可以指定这个事件的回调函数。例如:
window.onload=function()
{
var elements=document.getElementsByClassName(‘example‘)
for(var i=0;i<elements.length;i++)
{
.....
}
}
上面代码在网页加载完毕后,获取指定元素并进行处理
2.error事件和onerror属性
浏览器脚本发生错误时,会触发window对象的error事件,可以通过window.onerror属性对该事件指定回调函数。
window.onerror=function(message,filename,lineno,colno,error)
{
console.log("出错啦-->%s",error.stack);
}
并不是所有的错误都会触发javascript的error事件(即让JavaScript报错),只限于以下三类事件:
javascript语言错误
javascript脚本文件不存在
图像文件不存在
以下两类事件不会触发javascript的error事件
CSS文件不存在
iframe文件不存在
以上是关于window对象事件的主要内容,如果未能解决你的问题,请参考以下文章
Windows 中是不是有监控同步对象(互斥量、事件、信号量)的工具?