我有一個在頁面加載時,我一直在使用這個代碼啓動腳本下面來啓動它:的attachEvent /的addEventListener到窗口的onload /負載 - 首選方式
if (window.addEventListener) {
window.addEventListener('load', otherRelatedParts, false);
}
else if (window.attachEvent) {
window.attachEvent('onload', otherRelatedParts);
}
但今天我試着用自調用這樣的功能:
(function() {
otherRelatedParts();
}())
它似乎工作,在所有的瀏覽器和少代碼。這是將事件添加到窗口加載的首選方式嗎?
不需要自我調用功能,只需'otherRelatedParts()'就可以了。 – meouw 2011-03-25 22:04:50