如何设置从javascript打印的副本数量
How to set the number of copies to print from javascript
我正在尝试使用javascript的打印方法打印文档。现在我想设置要打印的副本数量(默认情况下它将打印1份)。我想将副本数量设置为两个(2个副本)。
是否可以从js代码中做到这一点。我们可以通过打印机设置来设置,但它会打印所有的副本。我需要打印两份特定的文件。
我的代码是: $scope.printPDF = function (id) {
window.frames["doc1"].focus();
window.frames["doc1"].print();
window.frames["doc2"].focus();
window.frames["doc2"].print();
window.frames["doc3"].focus();
window.frames["doc3"].print();
};
现在我想打印doc2("only doc2")作为2个副本。剩下的应该是默认的1拷贝。
window.print()
方法没有额外的参数,也绝对没有允许您指定默认副本数量的参数。
我能想到的唯一解决方法是在doc2上调用print()
方法两次。显然不是最好的用户体验。
这是不可能的,一个解决方案是调用print两次
window.frames["doc1"].focus();
window.frames["doc1"].print();
window.frames["doc1"].focus();
window.frames["doc1"].print();
相关文章:
- 使用javascript将动态表从一个html页面打印到另一个html页
- JavaScript打印功能使日历停止工作
- esri javascript异步打印
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- jQuery/JavaScript在线公文包表单-打印样式表
- 如何打印嵌套对象的所有值
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 打印预览没有应用程序页眉和页脚的html表格
- 正在打印图表上的文本
- Rhino打印功能
- 在通过child.print()打印之前,我如何等待图像加载到我的新窗口中
- 如何用javascript打印php数组
- Javascript,从静态函数中打印全局对象
- 试图打印/调用/或提醒数组中的对象:Getting Undefined
- 按压“;输入“;将值打印到控制台日志
- 拖动原始图像时打印图像的副本
- 打印元素的精确副本
- 为什么缓冲区副本打印给我一些垃圾值
- 如何设置从javascript打印的副本数量
- 数据表工具副本,pdf.csv,excel导出不起作用.只有打印在工作