0 0

用ruby如何获得当前IE版本?3

用ruby如何获得当前IE版本?
问题补充:
有其它更好的实现方式 ?
2008年10月14日 15:22

2个答案 按时间排序 按投票排序

0 0

不知道你这是不是应用在WEB上,应该是的吧,不然怎么会去获取IE的版本呢?你用javascript就可以很容易地做到。看看prototype 中是怎么判断的吧。

2008年10月15日 08:59
0 0

我搞不懂你为什么 要用RUBY来取

2008年10月14日 17:13

相关推荐

    Ruby学习笔记之gem 命令详解

    首先,我们通过 `ruby -v` 命令来查看当前系统中安装的 Ruby 版本。这有助于确保我们正在使用的是正确的版本。如果需要检查特定库,如 `Watir` 的版本,可以使用 `ruby -e "require 'watir'; puts Watir::IE::...

    WATIR-WEBDRIVER自动化学习指导

    puts select_list.selected_options # 获取当前选中的选项 ``` ##### 单选按钮(Radios) ```ruby require 'watir-webdriver' browser = Watir::Browser.start 'bit.ly/watir-webdriver-demo' radio_button = ...

    Watir测试框架介绍

    它允许开发者使用Ruby语言编写测试脚本来控制浏览器,模拟用户的行为,进行功能性和回归性测试。Watir的目标是使测试过程自然、简单且可读性强,为软件开发团队提供了一种高效的质量保障手段。 ### **一、Watir测试...

    HTML5课程总结,新增标签

    IE 浏览器必须是 9 及以上版本才支持 HTML5,且 IE9 仅支持部分 HTML5 新特性。 新增语义化标签包括: 1. 布局标签:header、footer、nav、article、section、aside、main、hgroup 等。 2. 状态标签:meter、...

    IE中getElementsByName()对有些元素无效的解决方案

    然后,JavaScript部分使用`getElementsByTagName('span')`来获取所有的`span`元素,并通过遍历数组来检查每个元素的`name`属性是否为`tbc`。 以下是这个替代方案的详细步骤: 1. 首先,使用`getElementsByTagName...

    防止页面被iframe(兼容IE,Firefox火狐)

    其他服务器端语言(如Java, Python, Ruby等)也有类似的环境变量可以获取,通过比较当前域名和预期域名来决定是否阻止页面被iframe加载。 总的来说,防止页面被iframe加载的方法主要分为JavaScript检测和服务器端...

    rails-exporter:RoR 上 FusionCharts 的导出服务器

    FusionCharts Suite XT 使用 JavaScript 在浏览器中生成图表,使用 SVG 和 VML(适用于较旧的 IE)。 如果您需要将图表导出为图像或 PDF,则需要一个服务器端帮助程序库来将 SVG 转换为图像/PDF。 这些导出处理程序...

    WebDriver命令参考手册

    * 高度灵活性:WebDriver 允许开发者使用多种编程语言,包括 Java、Python、 Ruby 等。 * 广泛应用:WebDriver 广泛应用于自动化测试、Web 开发等领域。 WebDriver 命令参考手册是 WebDriver 的一个重要组件,提供...

    msf 渗透测试

    - 使用`getiencache`命令获取IE浏览器的缓存信息。 40. **添加路由**: - 使用`route`命令添加新的路由条目。 41. **自动信息搜集**: - 使用`search`命令结合`auxiliary/scanner`模块自动搜集信息。 以上列举了...

    基于Selenium的Python网络爬虫的实现.pdf

    3. 翻页后,通过网页下载器获取当前页面的源代码。 4. 将获取的源代码提交给网页解析器,解析并提取目标数据。 5. 提取的数据保存到数据库中,供后续处理。 在这一过程中,爬虫程序需要判断目标内容是否已经加载...

    C#使用Selenium的实现代码

    Selenium可以驱动浏览器执行特定的动作,如点击、下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码。 在C#中使用Selenium需要安装以下三个核心库:Selenium.RC、Selenium.Support、Selenium.WebDriver。...

    JQuery入门教程(很好)

    使用jQuery获取页面元素值 - **基本语法**:使用`$()`函数替代`document.getElementById()`。 - 示例代码:`var someElement = $("#myId");` - **进阶用法**:可以通过更复杂的CSS选择器获取页面元素,例如`$(...

    jquery ui 树状下拉选择框

    - **getValue()**:获取当前选中的值。 5. **示例代码**: ```javascript function reload() { $('#cc').combotree('reload'); } function setValue() { $('#cc').combotree('setValue', { id: 2, text: ''...

    mms2r:从MMS中提取用户媒体(而不是从载体中提取)

    如果您想从MMS获取真正的用户生成的内容,而不必处理运营商带来的麻烦,请使用MMS2R。 如果MMS2R不知道特定的载波,则除了解码和合并其媒体外,不对MMS进行额外的处理。 MMS2R可用于处理任何多部分电子邮件,以方便...

    Ext Js权威指南(.zip.001

    6.5.1 使用ext.select获取元素集合 / 277 6.5.2 ext.dom.compositeelement与ext.dom.compositeelementlite的区别 / 279 6.5.3 操作元素集合 / 279 6.6 综合实例:可折叠的面板accordion / 280 6.7 本章小结 / ...

Global site tag (gtag.js) - Google Analytics