我正在使用这段代码:
window.addEventListener("load", function () {
setTimeout(function () {
// Hide the address bar
window.scrollTo(0, 1);
}, 0);
});
但IE不理解addEventListener
- 它需要attachEvent
,这似乎在Chrome中出错。如何检查此方法是否受支持,然后提供正确的方法?
答案 0 :(得分:1)
简单如下:
if (window.addEventListener) {
window.addEventListener("load", myFunc, false);
} else if (window.attachEvent) {
window.attachEvent("onload", myFunc);
}