Динамическое изменение размера iframe в Google Chrome - PullRequest
1 голос
/ 10 октября 2010

У меня проблема с изменением размера iFrame в Google Chrome.

> <script language="javascript" type="text/javascript">
 function resizeIframe(obj)

 {
   obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';


     }
 </script>

<

Это в моем заголовке.

> <iframe id="content" name="content" frameborder="0" scrolling="no" width="950px" src="html/index2.html" onload='javascript:resizeIframe(this);'></iframe> <

Это мой скрипт iframe.

Итак, я пытаюсь динамически изменять размер iFrame для содержимого страницы, и он работает безупречно в Firefox и IE, но не в Chrome. Что дает? Есть идеи, ребята?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Вы можете сделать это:

<iframe src="your url" width="your widthpx" height="your heightpx"></iframe>
0 голосов
/ 10 октября 2010

Похоже, что это ошибка с хромом .Почему вы не можете использовать clientHeight сейчас вместо scrollHeight?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...