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');

    申明

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

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

  • 相关阅读:
    unity3D相机缓慢看向目标物体
    设计原则
    unity3D中GUI标题内文字滚动效果
    python3.6中安装PyQt报错
    codeforces 515B.Drazil and His Happy Friends
    HDU 1029 Ignatius and the Princess IV
    POJ 1052 Plato's Blocks
    Uva220 Othello
    uva201 Squares
    uva1587 Box
  • 原文地址:https://www.cnblogs.com/Athrun/p/1656102.html
Copyright © 2011-2022 走看看