У меня есть iframe, на котором размещены веб-страницы с разных веб-сайтов.В обработчике загрузки для iframe я изменяю его размер, чтобы он соответствовал содержимому, используя JQUERY
height = iframe.find ('body'). Attr ('scrollHeight') + 100
Это прекрасно работаетдля большинства сайтов.Однако есть веб-сайт с событием window.onresize, которое перезагружает страницу.Таким образом, он попадает в бесконечный цикл, перезагружая страницу с измененным размером и, следовательно, перезагружая страницу.
Как убить событие resize?Я пробовал все следующее в моем обработчике загрузки, но ни один из них не работает:
$ ('# webpage'). Resize (function () {alert ("resizing"); вернуть false});
iframe.resize (function () {alert ("resizing"); возвращает false});
window.onresize = null
window.onresize = function () {alert( "изменение размера");вернуть false};