У меня есть страницы, загружающие json в скрытые iframes из javascript.
Похоже, что браузер Firefox никогда не подтверждает получение полностью содержимого iframe, сообщает «Передача данных из ...» в строке состояния и бесконечно показывает значок «занят» на вкладке.
Я использую jQuery для привязки обработчиков 'load' и предпочитаю решение, которое не включает переопределение функциональности jQuery.
Кстати, обработчик загрузки срабатывает, полученный json завершен, а сам iframe получает .remove () d в коде очистки. Браузер все еще ждет чего-то, что сигнализирует о полноте.