2012-08-13 84 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

回答

相關問題