Javascript实现打印网页中定义的部分内容
来源:互联网 发布:对矩阵进行奇异值分解 编辑:程序博客网 时间:2024/05/17 08:42
正常情况下的打印是使用 window.print(); 直接整页打印,但如果需要打印网页中定义的部分内容,则可使用如下的方法:
1、在页面的代码头部处加入JavaScript:
JavaScript代码
<script language=javascript>
function doPrint() {
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>
2、在页面正文处加上<!--startprint-->与<!--endprint-->标识。
也就是在需要用户打印保存的正文所对应的html处附加上。同时,如果采用小偷程序获得远程数据并需打印,可将此等数据置于该定义标签之内即可。
3、截取内容部分已完成,现在加个“打印”的链接:
<a href="javascript:;" onClick="doPrint()">打印</a>
- Javascript实现打印网页中定义的部分内容
- 打印网页中定义的部分内容
- avascript打印网页中定义的部分内容
- Javascript打印网页部分内容
- 使用javascript对网页的部分内容进行打印
- js打印网页部分内容
- javaScript打印页面上的部分内容!
- 网页打印(部分内容打印)
- 网页打印(部分内容打印)
- jsp中异步加载部分内容的实现
- 网页中调用word实现的打印
- javascript代码如何实现打印框架里面的某个网页
- [自用门户]js 打印网页中指定的部分内容和范围
- 网页中实现打印功能
- js+css实现页面部分内容打印
- Javascript实现打印局部网页功能
- javaScript实现网页表格打印功能
- 宏定义实现程序中debug信息的打印
- SCJP1月题库310-055 08年1月7号Actualtest
- 开始学习PYTHON,希望能在短期内掌握应用
- javascript学习
- 控件制空
- III-THREE-An unknown goddess
- Javascript实现打印网页中定义的部分内容
- dUP v2.17 Final
- Flex builder 3 正式版发布(含破解)
- dUP v2.17 汉化版 by tracky
- fckeditor2.5.1配置
- 七十年代,怀念那年的月饼香
- 男人不敢告诉你的四个秘密
- tomcat中显示excel乱码问题的解决
- 别人说的