码迷,mamicode.com
首页 > 其他好文 > 详细

iframe 的onload有时不起作用

时间:2015-01-08 15:34:07      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:function   iframe   

<script>

window.onload = function (){

     var iframeB = document.getElementById("iframepage");

     var iframepage = document.createElement(‘iframe‘);

     iFrameHeight("load");

     //document.body.appendChild(iframepage);

     iframeB.appendChild(iframepage);

 }


//ifram高度自适应

    function iFrameHeight() {

        var bodyHeight = 460;

        if (/msie/.test(navigator.userAgent.toLowerCase()) || /firefox/.test(navigator.userAgent.toLowerCase())) {

            bodyHeight = window.frames["iframepage"].document.body.scrollHeight;

        }

        else {

            bodyHeight = document.getElementById("iframepage").contentWindow.document.documentElement.scrollHeight;

        }


        document.getElementById("iframepage").height = bodyHeight;

    }

</script>



html


<div id="rl">

      <iframe id="iframepage"  name="iframepage" frameBorder=0 scrolling=no onLoad="iFrameHeight()" width="280" src=\‘#\‘" /cart/cart_calendar_iframe?oneday=".(empty($oneDay)?‘‘:$oneDay))?>"></iframe>

</div>


iframe 的onload有时不起作用

标签:function   iframe   

原文地址:http://jyb2014.blog.51cto.com/9155315/1600675

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!