Логин:

Пароль:

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

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

dHTML в IE4

Здравствуйте Maniac! Вы не поверите, но я первый раз впринципе
использую форум и тому подобные сервисы в интернете, поэтому не ду-
мал что ответ придёт столь быстро.
> Вот Интересно, Зачем Читать Людям Лекцию По Тому Вопросу, О Котором Собираетесь Спрашивать? :-)
>>Простите, а какие лекции вы имеете ввиду? На этом сайте вроде я нужных мне не нашёл, здесь только про DOM говорится в основном или я ошибаюсь? Понимаете Maniac, интернет время у меня строго ограничено и я, как обычно всё поверхностно-поверхностно, быстро-быстро пробегаюсь по всему, что меня интересует(или кажется что интересует) и вполне возможно, что я пропустил эти лекции.

> А Также И В Других Браузерах. Например, В Том Же Netscape. Ну И До Кучи Mozilla, K-Meleon Galeon И Остальные Из Той Же Серии.
>>Ну ... эти броузеры мне совершенно не знакомы(кроме NN и Мозилы естественно) :-)
> Огромная? Откуда Такая Интересная Статистика? Очень Их Мало. IE3 Вообще, Можно Считать, Нет. Это Раз. Второе - Надо Все-Таки _Привыкнуть_, Что _Старый_ Софт Не Будет Замечательно Работать С Новыми Технологиями, Эффектами И Т.П. Или Будет, Но Не Полностью, Неправильно, Сложно И Трудно. По-Моему, Это Очевидно.
>> Действительно, статистика, как говорится - ниоткуда, тоесть
выдуманная мною самим, полагаясь на свою компетентность :-)

> Как Вы Заметили, Там Есть Массив Всех Элементов document.all, А Также Свойство innerHTML У Элемента. В Принципе, С Их Помощью Можно Сделать Почти Все. Но Нужно Ли - Вопрос. И Мой Ответ - Не Нужно. Это Вносит Лишние Проблемы Всем, От Пользователей До Разработчиков. В Конце Концов, Microsoft Сама Отказалась От Этих Извращений В Пользу DOM.
>> Вот! Добрались всё-же до камня преткновения, ахилесовой пяты!
Да, есть такой массив - All и я им часто пользуюсь, но, понимаете,
дело то вот в чём : я немогу сделать элементарную вещь - изменить
HTML или текст в элементе, когда пишу скрипт в контейнере
<font id="id">Text</font>
<script>document.all.id.innerText="Text2"</script>
Выдаётся ошибка :"Не удалось завершить операцию 8000000a"
Это, кстати относится к любому свойству элемента : и outerText и
outerHTML и innerHTML! Почему? Когда просто смотришь свойство, то всё нормально, когда его изменяешь - "Не удалось завершить операцию 8000000a" и всё!
Но вот самое интересное это то, что когда функцию вызываешь через
обработчик события, например через onClick, то всё проходит на ура:
<font onClick="this.innerText='Text2'">Text</font>, так всё получается, меня это сильно беспокоит :-), к чему бы это?!
> Собственно, Вывод, На Мой Взгляд, Должен Быть Таким: Поддерживать Надо Стандартные Технологии, А Также Те, Которые Присутствуют В Популярном Софте. Ни К Тому, Ни К Другому IE4 Уже, Слава Богу, Не Относится.
>>Что значит стандартные технологии? А innerHTML, разве не стандартная техн. ? Что значит IE4 поддерживать не стоит?
Всё же как в IE гибко работать с HTML элементами?
Как создать узел-элемент?
Как его внедрить в другой узел-элемент?
Как в конце то концов его удалить?!
В IE5 всё это делается очень просто, так как он поодерживает DOM, правда не знаю какой Layer, я знаю что их 3, да?
СообщениеАвторДата
Алексей Горохов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