FF4 проблема с использованием оконного события onResize - PullRequest
0 голосов
/ 27 мая 2011

У нас возникли проблемы с 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

1 Ответ

0 голосов
/ 27 мая 2011

alert("hello there!");

Я думаю, это замораживает вашу страницу.Он вызывается слишком много раз.

См. Пример с полем ввода http://jsfiddle.net/FbEhD/. Показывает, сколько раз вызывается обработчик события.

...