posts - 194,  comments - 853,  trackbacks - 0
 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');
posted on 2008-01-31 18:09 阿蜜果 阅读(932) 评论(6)  编辑  收藏 所属分类: Javascript

FeedBack:
# re: js操作iframe的一些知识
2008-02-01 12:50 | Thomas
錢為人用無需多,人為錢忙凈白忙。
呵呵,不错的女子。^_^  回复  更多评论
  
# re: js操作iframe的一些知识
2008-04-17 15:10 | 风月无情
楼上说的很对。。。

像她那样又有才,又有心的女子,,真是难得啊!  回复  更多评论
  
# re: js操作iframe的一些知识
2008-04-27 13:19 | henry1451
BlogJava上的孙卫琴,呵呵.  回复  更多评论
  
# re: js操作iframe的一些知识
2008-04-30 17:22 | 阿蜜果
@henry1451
过奖咯  回复  更多评论
  
# re: js操作iframe的一些知识
2008-05-12 09:56 | 开机
好久没来了,又写的不少东西啦。  回复  更多评论
  
# re: js操作iframe的一些知识
2008-06-24 10:42 | db
漂亮才是好女子.
  回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 




<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789


錢為人用無需多,人為錢忙凈白忙

留言簿(130)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 205317
  • 排名 - 29

最新评论

评论排行榜

60天内阅读排行