window.print可以打印网页,但有时候我们只希望打印特定控件或内容,怎么办呢?
window.print打印指定div
首先我们可以把要打印的内容放在div中,然后用下面的代码进行打印。
代码如下:
function printdiv(printpage)
{
var headstr = "
";
var footstr = "
";
var newstr = document.all.item(printpage).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr+footstr;
window.print();
document.body.innerHTML = oldstr;
return false;
}
script>
div print //HTML Page
//Other content you wouldn't like to print
The Div content which you want to print
//Other content you wouldn't like to print
//Other content you wouldn't like to print
下载本文