zoukankan      html  css  js  c++  java
  • js动态改变iframe的高度

    js动态改变iframe的高度的写法
    〈iframe id="docDetail" width="100%"  height="200"
            frameborder="0" 
            src="a.htm"〉
    〈/iframe〉
    而a.html不是固定大小的,这个时候嵌套的iframe就会出现滚动条。
    通过js获取iframe的高度,然后动态的改变,这样就不会出现滚动条。
    方式一:在jsp的body里增加onload方法 
      〈body onload="javascript:ResizeFrame();"〉
      
      function ResizeFrame() {
       var oFrame = document.getElementById("docDetail");
       var vHeight= document.frames("docDetail").document.body.scrollHeight;   
     oFrame.height = vHeight;  
      }
      通过document.frames("docDetail")可以获得确实的高度
      通过document.getElementById("docDetail")可以改变frame的高度。
    方式二:在html的body里增加onload方法:
      〈body onLoad="javascript:ReSize();"〉
      function ReSize() {
        //自动调节窗口的大小
        var vHeight = document.body.scrollHeight + 30;
        window.resizeTo(650, vHeight);
      }
  • 相关阅读:
    【iOS】去掉Tabbar顶部线条
    iOS中控制器的释放问题
    码云平台帮助文档_V1.2
    iOS键盘 样式/风格
    cocoapods的安装 升级版
    Unity异常捕获
    tomcat和jdk的安装配置
    Unity读取Excel表格
    NFS
    K8S存储相关yaml
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/3873421.html
Copyright © 2011-2022 走看看