使用窗口事件onResize的FF4问题

FF4 problem with use window event onResize

本文关键字:FF4 问题 onResize 事件 窗口      更新时间:2023-09-26

添加事件时,FF4出现了一些问题。看起来我们的活动被冻结了。最后,我们在FF4 上有灰色屏幕

<html>
<head>
<script type="text/javascript">
function addEvent(elem, type, eventHandle) {
    if (elem == null || elem == undefined) return;
    if ( elem.addEventListener ) {
        elem.addEventListener( type, eventHandle, false );
    } else if ( elem.attachEvent ) {
        elem.attachEvent( "on" + type, eventHandle );
    }
};
addEvent(window, "resize", function() { alert("hello there!");  } );
</script>
</head>
<body>
test resize page
</body>
</html>

它在IE7、Chrome、FF3 中正常工作

alert("hello there!");

我觉得它冻结了你的页面。它被调用了太多次。

参见带有输入字段的示例http://jsfiddle.net/FbEhD/.它显示调用事件处理程序的次数。