当watir-webdriver启动friefox浏览器时,我想在firefox中使用我的默认配置文件,但后来我想以这种方式关闭浏览器中的javascript:
browser = Watir::Browser.new :ff, :profile => "default"
browser.profile['javascript.enabled']=false
第二个引用不起作用,因为“profile”不是浏览器对象的成员。我该如何访问它?或者在默认配置文件或运行的firefox窗口中关闭javascript的任何其他方法?我想以编程方式执行此操作,因为在我的Ruby脚本结束时,我想再次打开它。
答案 0 :(得分:1)
我想你会这样做:
profile = Selenium::WebDriver::Firefox::Profile.new
profile['javascript.enabled'] = false
browser = Watir::Browser.new :ff, :profile => profile