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

Отладка яваскрипта в IE

29.11.2008

Упростить отладку яваскрипта (javascript) в браузерах c движком Trident можно с помощью инструмента CompanionJS.
На сайте программы перечислена последовательность инсталляции:
1. установить Microsoft Script Debugger,
2. установить CompanionJS,
3. снять две галочки «Свойства обозревателя / Дополнительно / Отключить отладку сценариев»,
4. вынести для удобства значек на панель инструментов «Настроить панель команд / добавление и удаление команд…»

Необходимые файлы одним архивом: ie_javascript_debug.zip.

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 параметров.