Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
setInterval(function iFrameHeight()
{
var h = 0;
if (!document.all)
{
h = document.getElementById('blockrandom').contentDocument.height;
document.getElementById('blockrandom').style.height = h + 60 + 'px';
} else if (document.all)
{
h = document.frames('blockrandom').document.body.scrollHeight;
document.all.blockrandom.style.height = h + 20 + 'px';
}
h = document.getElementById('blockrandom').contentDocument.documentElement.scrollHeight;
document.getElementById('blockrandom').style.height = h + 'px';
},1000);
Для первого iFrame скрипт и автовысота отрабатывают прилично (лично мне эфект нравится). А для остальных отработки нет. Остальные открываются по-умолчанию.
При этом этот скрипт будет рассчитывать высоту iFrame по вложенной странице и должен отрабатывать для ВСЕХ iFrame на странице?
А какие скрипты jQuery, при этом, нужно подключить?
Возможно, не совсем понял суть проблемы, но если нужен адаптивный iframe (с фиксированным соотношением сторон, ширина подстраивается под вьюпорт) то лучше использовать чистый css (т.н. приём padding-hack) безо всяких скриптов
1407 днів боротьби зміцнили нас. Бажаємо світла, перемоги та миру. Разом до мети!
Happy 2026 Year, Nulled Warez Scripts
1407 days of resilience. Wishing you peace, light, and victory in 2026. Stay strong!
С Новым 2026-м Годом, Nulled Warez Scripts
1407 дней борьбы за нами. Желаем мира, тепла и победы в новом году. Мы выстоим!
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.