изменение размера фрейма с помощью scrollheight в chrome / safari

Я пытаюсь изменить размер (сделать больше или меньше) iframe на основе его содержимого. После нажатия на каждую страницу вызывается метод, который выполняет изменение размера.

В Chrome я могу сделать iframe больше, но не меньше. document.body.scrollHeight всегда самая большая ценность.

Поэтому, если на одной большой странице установлено значение # iframe.height = '620px', и кто-то нажимает на ссылку на страницу с меньшим содержанием, scrollHeight останется на уровне 620px, а не уменьшится.

Как правильно обращаться с этим в Chrome / Safari?

Ответы на вопрос(2)

Ваш ответ на вопрос