如何在Windows7x64中使用Ruby1.9.2和Watir1.9.1获取Javascript弹出文本

如何在Windows7x64中使用Ruby1.9.2和Watir1.9.1获取Javascript弹出文本,ruby,watir,Ruby,Watir,此链接讨论如何单击按钮,而不是如何检索弹出文本 它曾在Ruby 1.8.6和Watir 1.6.5中使用以下代码 require 'rubygems' require 'watir' require 'watir/ie' require 'watir\contrib\enabled_popup' #get the window with specified handle. WindowHandle = ARGV[0].to_i#1967760 if (Watir::IE.find(:hwnd

此链接讨论如何单击按钮,而不是如何检索弹出文本

它曾在Ruby 1.8.6和Watir 1.6.5中使用以下代码

require 'rubygems'
require 'watir'
require 'watir/ie'
require 'watir\contrib\enabled_popup'

#get the window with specified handle.
WindowHandle = ARGV[0].to_i#1967760

if (Watir::IE.find(:hwnd,WindowHandle)==nil)
  exit(1)
else
  ObjIE = Watir::IE.find(:hwnd, WindowHandle.to_i) 
end

PopupHandle=ObjIE.enabled_popup(25)
winObj=WinClicker.new
PopupText=winObj.getStaticText_hWnd(PopupHandle).[](1)
puts(PopupText)
但是Ruby 1.9.2和Watir 1.9.1不支持WinCLicker,因此不可能重用相同的代码。任何帮助都将不胜感激。

也许能帮上忙