如何使用(JavaScript和/或)FirefoxDriver测试window.print()
方法是否被覆盖?如何测试window.print()是否被覆盖?
它可以禁用页面上的所有打印按钮,像这样:
window.print = function() { alert("Bazinga") }
有了这个正常的“打印”类似以下链接不再工作:
<a onclick="window.print()">....</a>
我需要检查一个window.print()
调用是否执行原始打印对话框。
也许可以在FirefoxWebdriver中注入一些JavaScript?
只是好奇,但你打算如何应用这个? – Neil
@你的意思是如何将JavaScript注入到它呢? – d0x
不,我的意思是这个问题的答案将如何为您服务?我很难想象这种应用,就这些。 – Neil