iframe框架调用高度自适应方法

iframe框架调用高度自适应方法

  1. <iframe frameborder=“0” src=“http://www.daixiao360.cn/” class=“iframe” frameborder=“0” id=“test” onload=“this.height=100” width=“762px”  scrolling=“no”></iframe>
  2. <script type=“text/javascript”>
  3. function reinitIframe(){
  4. var iframe = document.getElementById(“test”);
  5. try{
  6. var bHeight = iframe.contentWindow.document.body.scrollHeight;
  7. var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
  8. var height = Math.max(bHeight, dHeight);
  9. iframe.height = height;
  10. console.log(height);
  11. }catch (ex){}
  12. }
  13. window.setInterval(“reinitIframe()”, 200);
  14. </script>

有需要的可以记录下来,希望可以帮助到你。