Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

dHTML в IE4

> Никто и не спорить, только делайте лучше функцию init() в которой запихивайте все обработчики и уже ее вызывайте:
>
> window.onload = init;
>
> Много нервов съекономите ;-)

Извините, что-то не понял... Вы имеете ввиду, что надо в функции init дать указатели на соответствующие функции соответствующим обработчикам (свойствам с префиксом "on")? Поясните пожалуйста. (Я вот пишу и все чувствую, что фразы у меня какие-то корявые выходят... :) )


> Что такое Mozillа не умеет, что умеют другие браузеры?
> (говорим про DOM! ;-)

Безусловно больше чем другие броузеры. Но опять же не весь DOM2. Да и на Mozillу пока рановато равняться-то. Я и DOM2 ещё толком не брал только потому, что не один из последних IE не поддерживает полностью даже DOM1. Какие уж там высшие материи...

> А вот с этим никогда не соглашусь. Подобные "шорткаты" вредны по умолчанию!
> Очень легко можно не заметить как дали одинаковые, скажем имя формы и айдишка элемента - document.all сработает только на id, name для него неважно.

Вообщем-то Вы правы. Хотя тут очень много подводных камней и не нам их разбирать, а, как говорил один человек, "специалистам по занимательной броузерологии". NAME уже явно устарел, и это уже сейчас спорный вопрос стоит ли его применять, но тут опять эта пресловутая кроссброузерность. Кстати на заметку: если вынести элементы формы за пределы тэга FORM, то к этому элементу, определенному атрибутом NAME, мы больше больше не сможем обратиться как к свойству document, а если у этого элемента задать еще атрибут ID с таким же именем, то можем обращаться как нам вздумается: хочешь через window.el, хочешь через document.el (это касается только IE).

> Перед объектной модели NN4 стояли совсем другие задачи. Попробуй создать тысячу другую слоев в IE4 с помощью innerHTML... и сравни как NN4 с помощью new Layer() справиться ;-)

Честно говоря даже и не знал о конструкторе Layer. ;-) Не подскажите, где об этом можно почитать? А NN4 у меня захлёбывался, когда слоев переваливало за 15 кажется...

> В любом случае innerHTML - это такой "неофициальный" DOM-serializer, т.е. метод, который из текстовую строку сделает DOM-дерево. innerText вообще ненужная штука как <xsl:apply-templates/>, когда нет ни один шаблон ;-)

Угу. Только innerText довольно полезный метод при сканировании документа. Зря вы так.
СообщениеАвторДата
Алексей Горохов07.05.2002 14:55
Leechy07.05.2002 20:07
Алексей Горохов08.05.2002 21:56
Алексей Горохов09.05.2002 16:33
Александр Шуркаев09.05.2002 18:09
Алексей09.05.2002 20:55
Алексей09.05.2002 19:36
Алексей Горохов09.05.2002 19:28
Leechy10.05.2002 17:46
Maniac07.05.2002 15:14
Алексей Горохов07.05.2002 17:40
ApTeM08.05.2002 19:50
Алексей Горохов08.05.2002 21:50
Leechy08.05.2002 21:02
ApTeM09.05.2002 00:49
Leechy10.05.2002 16:03
Gilmour08.05.2002 21:59
Leechy08.05.2002 22:11
Gilmour08.05.2002 23:48
Leechy09.05.2002 00:45
ApTeM09.05.2002 00:52
Maniac08.05.2002 23:59
Gilmour09.05.2002 00:49
Maniac09.05.2002 11:50
Gilmour09.05.2002 22:48
Алексей Горохов08.05.2002 22:46
Leechy08.05.2002 23:42
Алексей Горохов07.05.2002 17:40
Maniac07.05.2002 18:23
Алексей Горохов07.05.2002 19:16
бМЕЛУЕК зПТПИПЧ07.05.2002 14:59
бМЕЛУЕК зПТПИПЧ07.05.2002 14:58
Гость07.05.2002 14:58
Гостья07.05.2002 14:57