zoukankan      html  css  js  c++  java
  • iframe框架高度随内容的变化而变化的代码

    <iframe src="XXX.htm" width="700px" frameborder="0" id="frmsrc" scrolling="no" marginheight="0" onload="AutoIframe()"></iframe>

    <script type="text/javascript">
        function AutoIframe()
        {
            if(document.readyState!='complete')
            {
                setTimeout( function(){AutoIframe();},25 );
                return;
            }
            else
            {
               var ifobj=document.getElementById("frmsrc");
               ifobj.height= ifobj.contentWindow.document.body.scrollHeight;
            }
        }
    </script>

    //PS: XXX.htm不可跨域

    <iframe src="dd.html" id="frmMain" name="frmMain" width="99%" height="100%" frameborder=0 scrolling=no marginHeight=0 marginWidth=0 onload="Javascript:SetWinHeight(this)" ></iframe>

    function SetWinHeight(obj)
    {
     var win=obj;
     if (document.getElementById)
     {
        if (win && !window.opera)
        {
      if (win.contentDocument && win.contentDocument.body.offsetHeight)
        win.height = win.contentDocument.body.offsetHeight;
      else if(win.Document && win.Document.body.scrollHeight)
        win.height = win.Document.body.scrollHeight;
        }
     }
    }



  • 相关阅读:
    nginx详解
    keeplived高可用集群
    mysql主从同步
    elasticsearch基础
    redis集群管理--sentinel
    socket阻塞与非阻塞,同步与异步,select,pool,epool
    django+channels+dephne实现websockrt部署
    Django+Nginx+uWSGI生产环境部署
    进制转换
    对golang指针的理解
  • 原文地址:https://www.cnblogs.com/xgbzsc/p/2724186.html
Copyright © 2011-2022 走看看