散人笔记

—— 学术资源与网络技术博客

« 让英文字符串超出表格宽度自动换行 生命的力量 »

打印网页中的某一个区域

(使用的时候将全角<>转成半角)
要打印的部分,前后各加个“<!--startprint-->”,“<!--endprint-->”,然后,写个按钮或者是什么的调用以下函数,比如:

<input type="button" name="aa" onclick="preview()">

<script language=javascript>
function preview() {
bdhtml=window.document.body.innerHTML;
sprnstr="<!--startprint-->";
eprnstr="<!--endprint-->";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
</script>
在Goolge上搜索更多有关打印的文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright 2006-2106. 散人笔记—学术与网络技术博客 All Rights Reserved.

版权声明:转载本站文章必须遵循“署名-非商业用途-保持一致”的创作共用协议.