Я использую этот код для динамического изменения размера iFrame в зависимости от содержимого удаленного сайта:
http://solidgone.org/Set-IFRAME-height-based-on-size-of-remotely-loaded-content
Однако на этом удаленном сайте есть и другие страницы. Что происходит, когда я нажимаю на ссылку на удаленном сайте (внутри iFrame), высота не изменяется соответственно. Вместо этого он использует высоту страницы, которую мы изначально установили в iFrame. В этом случае он использует высоту remote.php (которая довольно высокая):
<iframe id='local-iframe' width='1' height='1' frameborder='0' scrolling='no' src ='http://remotesite.com/remote.php'></iframe>
</iframe>
Другое дело, что, даже если я указал скроллинг = 'нет' в iFrame, после того, как я щелкнул ссылку внутри iFrame, полосы прокрутки снова появятся.
Есть ли решение этой проблемы? Что мы делаем не так?