Есть ли способ установить высоту iframe равной высоте его источника? Я пытаюсь а) Избегайте полос прокрутки и б) Избегайте использования фиксированной высоты в px Спасибо. :)
Поскольку исходная страница находится в другом домене - нет.
Единственный способ отрегулировать его размер на основе содержимого - это измерить визуализированный размер содержимого с помощью JavaScript, и Same Origin Policy предотвратит это.
если я правильно понимаю, у вас есть контроль над iframe-контентом? в этом случае я написал javascript thingie (squeezeFrame.js) пару недель назад, который может сделать то, что вам нужно.
по существу он использует;
здесь вы можете увидеть пару демонстраций squeezeFrame.js в действии
Я думаю, что на этот вопрос был дан ответ