запретить перезагрузку содержимого iframe при скрытии в firefox

StackOverflow https://stackoverflow.com/questions/1165326

Вопрос

В моем веб-приложении я скрываю iframe с помощью функции jquery hide().Удивительно, но firefox перезагружает содержимое iframe, когда iframe скрыт.Это известная проблема?Есть ли обходной путь?Я также попытался скрыть iframe, установив для отображения стиля css значение "нет".Тот же результат.

Сценарий работает так, как и ожидалось в opera.

Я использую firefox 3.5.1

Это было полезно?

Решение

Не знаю об этой ошибке, но, может быть, одним из возможных решений является установка высоты и ширины на 0 пикселей?

Другие советы

Некоторые говорят, что решение может заключаться в предоставлении другого атрибута id или name для каждого IFRAME = но в моем случае это не сработало (FF 3.6 +)

Другое возможное решение - убедиться, что содержимое iframe не берется из кэша браузера.

это можно сделать, объединив рандомизирующую строку с исходным URL-адресом iframe, убедившись, что содержимое никогда не будет получено из кэша.

в общем, это ошибка, которая должна быть исправлена командой Mozilla!..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top