• [轉]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');

    申明

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

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

  • 相关阅读:
    BZOJ 4503: 两个串 FFT
    [FJOI2014]最短路径树问题
    [JSOI2009]游戏Game
    bzoj 2463 [中山市选2009]谁能赢呢?
    [CQOI2007]余数求和
    [NOI2011]兔兔与蛋蛋游戏
    [HNOI2015]实验比较
    bzoj2125 最短路
    [COGS 2877]老m凯的疑惑
    [HNOI2015]开店
  • 原文地址:https://www.cnblogs.com/Athrun/p/1656102.html
Copyright © 2020-2023  润新知