簡體   English   中英

在Watir Webdriver中使用默認的Firefox配置文件,但關閉JavaScript

[英]Using default Firefox profile in Watir Webdriver but switching off JavaScript

當watir-webdriver啟動friefox瀏覽器時,我想在firefox中使用默認配置文件,但隨后我想以這種方式關閉該瀏覽器中的javascript:

browser = Watir::Browser.new :ff, :profile => "default"
browser.profile['javascript.enabled']=false

第二個引用不起作用,因為“配置文件”不是瀏覽器對象的成員。 我該如何訪問? 還是在默認配置文件或正在運行的firefox窗口中關閉javascript的任何其他方法? 我想以編程方式執行此操作,因為在我的Ruby腳本結尾處,我想再次將其打開。

我想您會這樣做:

profile = Selenium::WebDriver::Firefox::Profile.new  
profile['javascript.enabled'] = false  
browser = Watir::Browser.new :ff, :profile => profile  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM