zoukankan      html  css  js  c++  java
  • chrome本地不能操作iframe

    昨天做测试的时候,让iframe自适用内部的高度,结果其他浏览器都正常,却在chrome下面不管用,怎么修改代码也不管用,后来番茄大湿告诉我,因为chrome本地file的时候有安全协议,在本地测试不管用,要放在线上才行。果然今天早上放到服务器上测试以后,里面管用了。

    以下是代码:

    function iframesize(id) {
    if (document.getElementById){
    var doc = document.getElementById(id);
    } else{
    eval('doc = ' + id + ';');
    }
    if (doc && !window.opera){
    doc.style.display="block"
    if (doc.contentDocument && doc.contentDocument.body.offsetHeight){
    doc.height = doc.contentDocument.body.offsetHeight;
    } else if (doc.Document && doc.Document.body.scrollHeight){
    doc.height = doc.Document.body.scrollHeight;
    }
    }
    }
    </script>

  • 相关阅读:
    第十五周作业
    十三周作业
    第十三周上机作业
    第十二周作业
    第十二周作业
    第十一周作业
    第十一周上机作业
    第十次上机作业
    第九周上机作业
    安卓第一周
  • 原文地址:https://www.cnblogs.com/taoze/p/2261140.html
Copyright © 2011-2022 走看看