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
阿蜜果 閱讀(15437)
評論(14) 編輯 收藏 所屬分類:
Javascript