Я не думаю, что это возможно. Многие сайты изменяют свой контент в соответствии с их контейнером, поэтому изменение размера контейнера в соответствии с содержимым в лучшем случае будет беспорядочным. Кроме того, из-за политики с одним исходным кодом JavaScript не сможет проверять страницу, загруженную в iframe, если она поступает с другого сайта, поэтому я не думаю, что вы даже сможете сказать, нужно ли ей прокручивать или нет.
Вы можете приблизиться к нему, вычислив размеры загодя, но даже тогда это будет только предположение, поскольку точный размер объектов в браузере контролируется только браузером. Если пользователь выбрал большой размер шрифта, например, не может быть никакого размера, вы можете развернуть iframe, чтобы он был достаточно большим, чтобы пользователь мог видеть всю страницу без прокрутки.
Межсайтовый сайт не является проблемой: весь HTML-сайт такой же. Я просто стараюсь избегать корректировки для каждого или предугадать, надеясь, что это уже доступно. – HappyFunBall
Лучшее Я до сих пор: jQuery ("body"). Height() jQuery ("body"). Width() – HappyFunBall
Это именно то, что вам нужно. – mahemoff