JavaScript事件 — 事件类型

时间:2015-05-14 13:48:04   收藏:0   阅读:142

在浏览器中可能发生的事件有很多种类型,这些类型的事件除了有一些统一的信息之外,有的还会有自己不同的信息。

用户界面事件

用户界面(UI事件)实际上是指网页上能被看到或不能被看到的各种资源,而用户界面事件有可能是用处的操作触发的,也有可能是浏览器自身触发的。比如图像,样式表,脚本,视频,音频,ajax等等资源都能触发用户界面事件。

 load() 事件和 error() 事件,如果加载成功就触发load()方法,如果加载失败就触发error()方法。

var img = document.createElement("img");
img.addEventListener("load",function(){
    console.log("加载成功");
})
var img2 = document.createElement("img");
img2.addEventListener("error",function(){
    console.log("加载失败");
})
img.src = "01.jpg";
img2.src = "02.jpg";

一旦设置了img对象的src属性便会调用load()和error(0方法,而不是等到图片被加载到页面中去了再调用。

 resize() 事件,改变浏览器窗口大小的时候会触发resize()事件

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!