2011-05-27 56 views
0

添加事件时,FF4存在一些问题。看起来比我们的事件被捕获和冻结。而在最后,我们对FF4使用窗口事件onResize的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,铬,FF3

+0

Firefox的首选缩写是“Fx”或“fx” – Simeon 2011-05-27 12:57:16

回答

0

alert("hello there!");

我认为它冻结你的页面。这被称为太多次。

请参阅输入栏http://jsfiddle.net/FbEhD/的示例。它显示调用事件处理程序的次数。

+0

yes,thnx you for help – Serg 2011-05-30 06:29:50