zoukankan      html  css  js  c++  java
  • [轉]js操作iframe的一些知识

    轉自http://www.blogjava.net/amigoxie/archive/2008/01/31/178718.html

    1. 打印iframe
         eg. frameName.document.execCommand('print');
    2. 获取iframe
        eg. var ifr_window = window.frames["frameName"];
    3. 获取iframe中的元素
       eg1. 将iframe中id为elementId 的元素置为不显示:
             var ifr_window = window.frames["frameName"];
             ifr_window.elementId.style.display = 'none';
      eg2. 获取iframe中id为listTable的表格
            var oTable =   window.frames["myFrame"].document.all.listTable;
    4. 隐藏或显示表格的某列
        js函数:
        function setHiddenOrShowCol(oTable, iCol, type) {
            for (i = 0; i < oTable.rows.length ; i++)  {
                oTable.rows[i].cells[iCol].style.display = type;
            }
        }
        调用举例,将id为listTable的表格元素的第4列置为不显示:
        var oTable =   window.frames["myFrame"].document.all.listTable;
        setHiddenOrShowCol(oTable, 3, 'none');
        调用举例2,将id为listTable的表格元素的第4列置为显示:
        var oTable =   document.frames.myFrame.document.all.listTable;
        setHiddenOrShowCol(oTable, 3, 'block');

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    2019/10/9 CSP-S 模拟测
    简单的面向对象
    魔术变量
    函数
    全局变量
    超级全局变量
    for循环
    while循环
    php数组排序
    python打造XslGenerator
  • 原文地址:https://www.cnblogs.com/Athrun/p/1656102.html
Copyright © 2011-2022 走看看