Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   как освежить окно (https://javascript.ru/forum/events/23200-kak-osvezhit-okno.html)

pupena_san 15.11.2011 22:01

как освежить окно
 
Проблема такая. Есть страница со встроенным ActiveX для поддержки SVG (под IE). При переключении SVG содержимого, оно не отображется, пока, например, не поменяешь масштаб или не изменишь какую-то нсатройку браузера. Обработка всего этого прописана в скриптах подключаемых библиотек. В IE8 это вроде как работало а в IE9 - нет.
Есть идея прописать скрипт освежающий страницу. Вобще подобное можно реализовать?

observer 16.11.2011 01:19

Самый жесткий вариант (где el -- ваш элемент):
el.style.visibility = 'hidden'; el.style.visibility = '';

Погуглите по слову "repaint".

pupena_san 16.11.2011 10:14

Спасибо, попробую.

pupena_san 17.11.2011 03:19

Спасибо, помогло. Только вот что-то анимация не работает, но это уже другая проблема.
Только я вот не понял откуда ноги растут, от правил использования ActiveX в ИЕ9 или конкретно от SVG-вьвера адобовского?


Часовой пояс GMT +3, время: 07:11.