JavaScript打印网页指定区域的例子_javascript技巧
程序员文章站
2022-06-07 22:01:29
...
JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.document.write()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机打印当前文档。
function myPrint(obj){
//打开一个新窗口newWindow
var newWindow=window.open("打印窗口","_blank");
//要打印的div的内容
var docStr = obj.innerHTML;
//打印内容写入newWindow文档
newWindow.document.write(docStr);
//关闭文档
newWindow.document.close();
//调用打印机
newWindow.print();
//关闭newWindow页面
newWindow.close();
}
打印演示区域,点击打印后会在新窗口加载这里的内容!
JavaScript打印函数myPrint(obj):
复制代码 代码如下:
function myPrint(obj){
//打开一个新窗口newWindow
var newWindow=window.open("打印窗口","_blank");
//要打印的div的内容
var docStr = obj.innerHTML;
//打印内容写入newWindow文档
newWindow.document.write(docStr);
//关闭文档
newWindow.document.close();
//调用打印机
newWindow.print();
//关闭newWindow页面
newWindow.close();
}
myprint()调用方法:
复制代码 代码如下:
myPrint(document.getElementById('printDivID'));
实例代码:
复制代码 代码如下:
打印演示区域,点击打印后会在新窗口加载这里的内容!
推荐阅读
-
扩展JS Date对象时间格式化功能的小例子_javascript技巧
-
JavaScript 动态生成方法的例子_javascript技巧
-
js获取url中指定参数值的示例代码_javascript技巧
-
js 实现打印网页中定义的部分内容的代码_javascript技巧
-
JSON+JavaScript处理JSON的简单例子_javascript技巧
-
javascript 改变网页加载的CSS_javascript技巧
-
js 验证密码强弱的小例子_javascript技巧
-
js 实现打印网页中定义的部分内容的代码_javascript技巧
-
js,jQuery 排序的实现代码,网页标签排序的实现,标签排序_javascript技巧
-
js中点击空白区域时文本框与隐藏层的显示与影藏问题_javascript技巧