JavaScript DOM编程艺术 学习笔记

JavaScript DOM 编程艺术笔记(4章-6章)

2016-09-22  本文已影响25人  小毛同学

第四章

事件处理函数

一些常用属性

node关系图

第五章

平稳退化

渐进增强

分离行为与内容

对象检测

第六章

共享onload事件

我们知道需要文档加载完后立即执行的函数可以用window对象的onload与之关联:

window.onload = funtion

但是每次只能绑定一个,如果绑定多个,只有最后一个会被执行,下面介绍一个方法可以绑定多个函数:

function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}

利用这个函数,可以把那些需要在页面加载完后立即执行的函数创建为一个队列:

addLoadEvent(firstFunction);
addLoadEvent(secondFunction);
上一篇下一篇

猜你喜欢

热点阅读