消息关闭
    暂无新消息!

请大神帮忙指导下我的js问题

问题作者 : 大板牙2017-08-06发布
为什么每次都是只执行最后一句(也就是addLoad(ccc)),倒数第二句和倒数第三句(addLoad(aaa);和addLoad(ccc);)没有执行,代码如下,求大神指导。
function aaa(){alert("aaa")}
function bbb(){alert("bbb")}
function ccc(){alert("ccc")}
function addLoad(funt){
var oldload=window.onload;
if (typeof window.load!='function')
{
window.onload=funt;
}else {
window.onload=function(){
oldload();
funt();
}
}
}
addLoad(aaa);
addLoad(bbb);
addLoad(ccc);

1个回答

︿ 0
    function addLoad(funt) {
        var oldload = window.onload;
        if (typeof window.onload != 'function') {
            window.onload = funt;
        } else {
            window.onload = function () {
                oldload();
                funt();
            }
        }
    }