function printit()
{
if (confirm('确定打印吗?')) {
/**不打印按钮*/
var cen = document.getElementById("da");
//cen.innerHTML = '';
/**执行打印*/
wb.execwb(6,6);
}
}
这是打印整个页面的,如何修改?我要打印的是其中一个表格,并且这个表格外面还有别的表格,我只想打印,里面的那个表格
function printit()
{
if (confirm('确定打印吗?')) {
/**不打印按钮*/
var cen = document.getElementById("da");
//cen.innerHTML = '';
/**执行打印*/
wb.execwb(6,6);
}
}
这是打印整个页面的,如何修改?我要打印的是其中一个表格,并且这个表格外面还有别的表格,我只想打印,里面的那个表格
使用很简单 将页面内要打印的内容加入中间<!--startprint1-->
[code="java"]
function printit()
{
if (confirm('确定打印吗?'))
{
bdhtml=window.document.body.innerHTML;//获取当前页的html代码
sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域
eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;
}
}
[/code]