2012-08-13 85 views
0

我试图在Firefox中打开一个新的标签页中的Watir webdriver的(运行JavaScript):打开在Firefox新标签页中的Watir webdriver的

require 'rubygems' 
require 'watir-webdriver' 
browser = Watir::Browser.new :ff, :profile => "default" 
browser.goto "http://google.com" 
browser.execute_script("window.open('http://yahoo.com','_newtab')") 

我跟着这个页面上的方法:Programmatically open new pages on Tabs 但打开一个新窗口,而不是打开一个新标签。我能做些什么来打开一个新标签而不是新窗口?或者任何其他方法来打开一个新标签?

+0

我设法调查,一些火狐的配置文件选项需要进行修改,像类似的事情: '个人资料[“browser.link.open_newwindow”] =' 和/或 '个人资料[” browser.link.open_newwindow.restriction'] =?' 他们在这里描述:[link](http://kb.mozillazine.org/Browser.link.open_newwindow) – Konstantin 2012-08-14 00:24:06

+0

为什么你关心如果新的页面打开在标签或窗口中? – 2012-08-16 09:33:57

回答

相关问题