在Watir中调用JavaScript脚本

如何在Watir中调用JavaScript脚本?下面的脚本实现了此功能,主要原理是通过IE访问Document,再访问parentWindow,最终还是由IE在执行JavaScript脚本:

 

 require 'watir'

#定义调用JS的类方法
class Watir::IE
  def run_script(js)
    ie.Document.parentWindow.execScript(js)
  end
end

ie = Watir::IE.new  
ie.goto("http://blog.csdn.net/testing_is_believing")  
#调用类方法
js_string =  "alert(/"测试调用Javascript!/");"          
ie.run_script(js_string)

 

 

你可能感兴趣的:(JavaScript,String,脚本,IE,测试,Class)