Записи с меткой «prototype»

Event.observe в ie

18.04.2008

Если в яваскрипт-коде на какой-то объект вешается несколько событий, например, вот так с помощью фреймворка prototype:

<head>

Event.observe(window, ‘load’, function() {
alert(1);
});

</head>

<body>

Event.observe(window, ‘load’, function() {
alert(2);
}

</body>

То все браузеры выдадут алерты в последовательности «1, 2», а ie — «2, 1». Будьте внимательны, если вдруг второй Event.observe требует инициализированных в head параметров.

JS-фреймворк

07.04.2008

Понимаю, что не сильно показательно, но необходимый для одного проекта функционал (ajax и визуальные эффекты slide, appear и fade) уложился в 27 417 байт кода mootools, что в случае prototype+script.aculo.us составило бы 98 421 байт. Цифры приведены после обфускации yui-компрессором.