加入如下代码在</head>标签前
<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();
window.document.body.innerHTML=bdhtml;
}
</script>
然后是body部分
<!--startprint--> '打印开始
这里开始是你要打印的表格的代码及数据
<!--endprint--> '打印结束
然后打印按钮给一个onClick="preview();window.close()"
比如我的打印功能不是点按钮而是点个图片,我点击图片就开始我要的部分打印,它的代码则是:
<img src="../p_w_picpaths/print.jpg" align="absmiddle" style="cursor:hand;" onClick="preview();window.close()">
asp实现打印功能
原创
©著作权归作者所有:来自51CTO博客作者qiu3981的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:input属性
下一篇:计算日期间隔js实现
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
日志打印
日志打印
日志打印 Spring日志 日志框架选择与转换 -
javascript 打印输出插件 javascript 打印输出语句
本章技术分享为js的输入和输出语句
js html 方向键 输入输出