js实现打印网页中定义的部分内容的代码
2023-06-13 09:14:17 时间
1、在页面的代码头部处加入
JavaScript:
复制代码代码如下:
JavaScript:
<scriptlanguage=javascript>
functiondoPrint(){
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、截取内容部分已完成,现在添加“打印”链接:<ahref="javascript:;"onClick="doPrint()">打印</a>。
相关文章
- js面试题及答案2020_JS面试题大全
- rem+css预处理+媒体查询与rem+flexible.js做网页适配
- JS跳转代码_js中跳转页面路径
- js定时跳转网页_js 网页代码
- js中四舍五入的方法_JS取整
- 如何使用JSubFinder从网页JS代码中寻找到敏感信息
- 网页防止复制js代码
- js如何删除一个元素
- 【JS 逆向百例】猿人学系列 web 比赛第二题:js 混淆 - 动态 cookie,详细剖析
- JS代码如何嵌入到网页中
- 使用JS在网页中连接Oracle数据库(js网页链接oracle)
- JavaScript探索之旅掌握Oracle和JS的完美融合(js与oracle)
- Oracle中使用JS变量管理数据(oracle使用js变量)
- 用js得到网页中所有的div的id
- 一个用js实现过滤重复字符的函数
- 能在网页中写字和能擦写的js程序
- js继承Base类的源码解析
- js控制div及网页相关属性的代码
- 网页前台通过js非法字符过滤代码(骂人的话等等)
- 网页打开自动最大化的js代码
- js网页中的(运行代码)功能实现思路
- JS实现下拉框的动态添加(附效果)
- 利用JS延迟加载百度分享代码,提高网页速度
- web网页按比例显示图片实现原理及js代码
- js实现网页防止被iframe框架嵌套及几种location.href的区别
- JS网页播放声音实现代码兼容各种浏览器
- js获取url参数代码实例分享(JS操作URL)
- JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
- JS网页图片按比例自适应缩放实现方法
- js获取当前地址JS获取当前URL的示例代码
- JS计算网页停留时间代码
- 一个JS函数搞定网页标题(title)闪动效果
- node.js正则表达式获取网页中所有链接的代码实例
- js图片实时加载提供网页打开速度