Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.04.2011, 18:24
Новичок на форуме
Отправить личное сообщение для Kubik129 Посмотреть профиль Найти все сообщения от Kubik129
 
Регистрация: 14.04.2011
Сообщений: 4

append/removeChild в разных браузерах
доброго всем времени,
проблема в следующем - есть несколько элементов на странице с swf-ками, которые показывают некое видео.
хочу добавить\удалить элемент, например див, в котором будет еще одна swf с неким видео.
делаю appendChild\removeChild к диву, в котором висят все предыдущие элементы. Но после добавления\удаления все предыдущие флешки перестают показывать, надо запускать по новой в них это самое видео.
Мне кажется(но это только кажется ), что при добавлении нового элемента вся страница( или только меняющийся элемент) рендерится по новой и флешки тоже рендерятся по новой и попадают на начальное состояние, то есть на функцию onload.
Так ли это?
И, собственно главный вопрос, можно ли как-нибудь сделать так чтобы не происходило перезагрузки содержимого изменяемого элемента и флешки не прекращали работу при добавлении\удалении новых элементов на странице ?

Уточню проблему,
подобная ситуация возникает только в firefox'e, остальные браузеры - IE, Chrome, Opera отрабатывают без перезагрузки флешек. Собственно чем так уж отличается реализация appendChild/removeChild в лисе, и как ее можно обмануть ?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Некорректная работа скрипта в разных браузерах en-k Общие вопросы Javascript 2 15.03.2011 13:54
Эмуляция браузеров 13rust Internet Explorer 10 03.11.2010 09:40
jquery 1.4.2 + jquery.form: разное поведение ajaxSubmit в разных браузерах dmitry87 jQuery 3 30.10.2010 01:01
Работа скрипта в разных браузерах estonec Internet Explorer 5 24.03.2010 12:39
ООП в разных браузерах? alexeews Общие вопросы Javascript 5 03.03.2009 02:08