zoukankan      html  css  js  c++  java
  • iframe实用操作

    • iframe高度设置为子页面高度
    //需要使用Jquery  
    $(document).ready(function () {
                parent.document.getElementById("ifPage").style.height = document.body.scrollHeight + "px";
            });
    • iframe高度自适应于父页面
    //需要使用Jquery 
     $(window).resize(function () {
                var webheight = document.body.clientHeight - X;     //X是需要减去的高度量,例如顶部导航的高度
                $("#ifPage").attr("style", "height:" + webheight + "px;");
            });
            $(window).load(function () {
                var webheight = document.body.clientHeight - 105;
                $("#ifPage").attr("style", "height:" + webheight + "px;");
            });
    • 父子页面间传递元素
    父页面获取子页面中的数据,JS代码:
    1. //根据iframe的id获取对象  
    2. var i1 = window.frames['iframeId'];  
    3. //var iframe =window.frames[0];也可以  
    4. //获取iframe中的元素值  
    5. var val=i1.document.getElementById("t1").value  
    子页面获取父页面中的数据,JS代码:
    1. var val = parent.document.getElementById("txt1");   
    子页面与子页面间的传递,JS代码:
    1. var i1 = parent.window.frames['iframeId'];  
    2. var val = i1.document.getElementById("text1").value;  
    • 刷新父页面
    JS代码:
    function parentReload() { window.parent.location.reload();}
    • 重新加载子页面
    C#代码:
                        iframe.Attributes[ "Src"] = "ItemTQEditorPage.aspx";
  • 相关阅读:
    php入门变量
    php入门引言
    帝国cms7.0修改默认搜索模版中的分页[!--show.page--]
    帝国cms 列表页分页样式修改美化【2】
    划词翻译
    MySQL几种常见的排序方式
    你的眼界决定了你的格局
    Easy Window Switcher支持Windows 10虚拟桌面
    鬼谷子的人生智慧
    接口设计的八大黄金规则
  • 原文地址:https://www.cnblogs.com/liusuqi/p/3237478.html
Copyright © 2011-2022 走看看