Я пытаюсь создать некоторый javascript, который автоматически изменит размер iframe в зависимости от высоты содержимого в iframe.
Это из QuirksMode , подразумевает, что я могу использовать clientHeight
. Я получаю это так: var innerHeight = ele.contentWindow.document.documentElement.clientHeight
, а затем установить ele.height = innerHeight
.
На настольном Chrome это работает отлично и сделает iframe точно подходящим для контента. Однако в веб-браузере Android 2.2 по умолчанию iframe недостаточно высок, и некоторое содержимое из нижней части iframe обрезается. Я также протестировал его на iPhone (думаю, 3), и он ведет себя так же, как Android
Есть ли лучший способ автоматически регулировать высоту фрейма в соответствии с содержимым?