博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

watir 中得到ie版本的两种方法

Posted on 2010-06-10 11:17  Watir  阅读(272)  评论(0编辑  收藏  举报

1. 使用watir的方法

require 'watir'

ie = Watir::IE.attach(:url,/daily/)

n = ie.document.invoke('parentWindow').navigator.appVersion
m = /MSIE\s(.*?);/.match(n)
if m[1]=="6.0" then
   puts "IE version = 6.0"
   else
     puts "IE vesrion =7.0"
     end

2. 是用ruby 直接查询注册表

 

run = ·reg query \"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\" \/v version"·

puts run