[Javascript]网页调用打印机
JavaScript网页 调用 打印机
2023-09-14 08:59:25 时间
有人反应点击没反应,目前我在chrome和ie都测试过是可以的:
我想了一下可能的原因应该是没有引入jquery导致的,目前加入cdn上的jquery,我把代码更新为:
< html > |
< head > |
< meta charset = "utf-8" > |
< script src = "https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js" type = "text/javascript" ></ script > |
< title > </ title > |
</ head > |
< body > |
< div id = 'div1' >把要打印的内容放这里</ div > |
< div id = "div2" >div2的内容</ div > |
< a href = "javascript:printHTML('#div1')" target = "_self" >打印</ a > |
< script language = "javascript" > |
function printHTML(page) |
{ |
var bodyHTML=window.document.body.innerHTML; |
window.document.body.innerHTML=$(page).html(); |
window.print(); |
window.document.body.innerHTML=bodyHTML; |
} |
</ script > |
</ body > |
</ html > |
——原文—— Javascript代码,依赖jquery:
function printHTML(page) |
{ var bodyHTML=window.document.body.innerHTML; |
window.document.body.innerHTML=$(page).html(); |
window.print(); |
window.document.body.innerHTML=bodyHTML; |
} |
转自:http://blog.coinidea.com/web%E5%BC%80%E5%8F%91-1128.html
相关文章
- javascript 高级教程 视频_精通JavaScript
- 【说站】javascript事件捕获是什么意思
- javascript 高级编程 之 Array 用法总结
- JavaScript刷LeetCode模板技巧篇(一)
- JavaScript——动画函数封装
- JavaScript 判断输入是否为中文的函数详解编程语言
- JavaScript给汉字排序实例代码
- javascript网页跳转的方法
- JavaScript全面解析各种浏览器网页中的JS执行顺序
- Javascript表格操作实现代码
- Javascript阻止javascript事件冒泡,获取控件ID值
- Javascript结合css实现网页换肤功能
- javascript嵌套的函数(作用域链)
- JavaScript高级程序设计(第3版)学习笔记8js函数(中)
- javascript中有趣的反柯里化深入分析
- javascript获取网页中指定节点的父节点、子节点的方法小结
- javascript实现div浮动在网页最顶上并带关闭按钮效果实例
- javascript获取网页标题代码实例
- 使用javascript为网页增加夜间模式
- javascript实例--教你实现扑克牌洗牌功能
- Javascript限制网页只能在微信内置浏览器中访问
- JavaScript静态类型检查工具FLOW简介