如何使用(JavaScript和/或)FirefoxDriver測試window.print()
方法是否被覆蓋?如何測試window.print()是否被覆蓋?
它可以禁用頁面上的所有打印按鈕,像這樣:
window.print = function() { alert("Bazinga") }
有了這個正常的「打印」類似以下鏈接不再工作:
<a onclick="window.print()">....</a>
我需要檢查一個window.print()
調用是否執行原始打印對話框。
也許可以在FirefoxWebdriver中注入一些JavaScript?
只是好奇,但你打算如何應用這個? – Neil
@你的意思是如何將JavaScript注入到它呢? – d0x
不,我的意思是這個問題的答案將如何爲您服務?我很難想象這種應用,就這些。 – Neil