Авторазмер IFrame - PullRequest
       23

Авторазмер IFrame

0 голосов
/ 10 июня 2010

Я разрабатываю веб-страницу с помощью HTML IFrames. Существует ли возможный способ автоматического изменения размера и высоты Iframe и совместим ли он хотя бы с (IE, firefox, safari, chrom) ??

, пожалуйстапомогите!

Ответы [ 2 ]

0 голосов
/ 19 июня 2013

при загрузке iframe вызывает функцию, в которой вы устанавливаете высоту и ширину iframe.



    <iframe name="preview" id="preview" width="450" height="450"    onLoad="iframeResize();"></iframe>

    <script>
        function iframeResize () {
            document.getElementById('preview').height = SOMEVALUE
            document.getElementById('preview').width = SOMEVALUE
        }  
    </script>

0 голосов
/ 10 июня 2010

номер

Вы можете довольно легко управлять шириной, но веб-страницы являются текущими документами и не «понимают» концепцию высоты (по крайней мере, не легко).

Чтобы сделать что-то подобное, вам придется использовать javascript. Чтобы сделать ваш кросс-браузер совместимым с javascript как можно более простым, вы должны использовать такую ​​среду, как jQuery .

Здесь есть несколько вопросов об изменении размера контента с помощью jQuery , как этот.

...