如何在打印机不可用时测试JavaScript的window.print函数
How to test window.print function of JavaScript when printer is not available?
好吧,我使用的是JavaScriptwindow.print()方法,并且没有连接打印机,所以我可以将输出作为图像或pdf来确保我得到了所需的输出吗??
尝试安装一个打印到pdf的程序,如CutePDF
你不能这么做。除非使用某种浏览器插件,否则无法测试客户端机器上是否有打印机。
在大多数新浏览器中,您都有一个打印预览功能,可以用来查看是否根据您的媒体获得所需的输出:css中的打印设置。Javascript中的window.print
只是为了触发浏览器中的打印功能,实际上与打印的外观无关。
相关文章:
- 模糊事件的Javascript测试
- 如何使用ReSharper自定义HTML工具进行JavaScript测试
- 如何安装Jasmin:Velocity项目上的javascript测试工具
- javascript测试是否存在两个标志中的任何一个
- 如何使用gulp-test和karma在浏览器中调试Javascript测试文件
- Infovis-针对graph.ready的Javascript测试
- Javascript 测试是否设置了变量
- Javascript 测试中的假日期对象
- Regex:使用javascript测试最后一个单词后的url中是否存在最后一个斜杠
- 使用Phantom.js进行无头Browserify JavaScript测试
- javascript测试用于设置cookie的变量
- 创建一个假DOM以在JavaScript测试套件中进行测试
- 如何使用SeleniumWebDriver通过断点调试Node.js上的javascript测试
- JavaScript测试localStorage是否持久
- javascript测试一个值是否是一个数字和一个大于0的数字
- 针对falsy值的Javascript测试正则表达式
- 使用Mocha.js进行Javascript测试:如何模拟Mocha中的回调
- Javascript测试-通过Javascript触发模式弹出
- Javascript测试-使用Array.prototype以随机顺序显示选项
- 使用 Javascript 测试选定的 asp 列表框项