Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Скрипт не работает в IE |
Автор: Goganchic 28.8.2008, 11:13 | ||||
Всем привет! Пишу простой скрипт, который на загруженной странице меняет свой собственный BB-код на красивую всплывающую подсказку
В FF все отрабатывает как надо, а вот в IE просто не происходит замены. Подскажите плз. как мне модифицировать скрипт чтобы он работал и в IE и почему же этот код в IE в текущем виде не работает? P.s. на всякий случай доп. пояснения: forum_body - это идентификатор таблицы в которой в ячейках может быть нужный мне ББ код. Менять должно следующим образом: тег вида
Должен замениться на ссылку у которой на событие onMouseOver повешено всплывание текста Test-test-test. Заранее спасибо за ответы ![]() |
Автор: polosatij 29.8.2008, 05:16 |
http://www.webmasterpro.de/coding/article/browser-debugging.html http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html ![]() |
Автор: smartov 29.8.2008, 11:57 |
Goganchic, код javascript ниже или выше объекта forum_body? |
Автор: Goganchic 29.8.2008, 13:08 |
Люди, всем спасибо, сам разобрался: обернул таблицу в div и менял innerHTML у дива, при этом IE отработал корректно ![]() polosatij, ссылки наикрутейшие, я тоже на них натыкался ![]() smartov, канешн ниже, ибо иначе это дело бы просто не заработало, т.к. начало обработки было раньше чем загрузилась страница ![]() |
Автор: smartov 29.8.2008, 14:31 |
Goganchic, ааа... кажется я понял. Ты получается innerHTML прямо в таблицу пихал? Так там же еще один уровень иерархии - TBODY. Mozilla это прощает, а IE нет ![]() Добавлено через 1 минуту и 5 секунд Мало ли. Всяко бывает. p.s. У тебя не учитывается что hint может выглядеть как [hint]Tom's hint[/hint] - одинарная кавычка поломая javascript |