【问题标题】:Can you change IE document mode using Selenium WebDriver and C#?您可以使用 Selenium WebDriver 和 C# 更改 IE 文档模式吗?
【发布时间】:2012-12-18 20:10:00
【问题描述】:

我正在使用 WebDriver 和 Selenium Server 2.28。我是在Windows 7环境下运行的,IE的版本是9.0.8。

我想知道是否有任何方法可以在使用 Selenium 2 的 IE 中强制兼容模式。我用谷歌搜索过这个,似乎没有很多关于这个的信息。

【问题讨论】:

    标签: c# testing selenium selenium-webdriver


    【解决方案1】:

    如何更改属性并强制 IE 在兼容模式下打开,直到您完成测试?您需要以管理员身份运行。

    【讨论】:

      【解决方案2】:

      没有更多细节很难给出具体细节,但您可以使用特殊的<meta> 标签强制 IE 进入特定的兼容模式:

      <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
      

      EmulateIE7 的值将告诉 IE 评估 &lt;!doctype&gt;,就好像它是 IE7。其他有效值为IE7IE8IE9Edge,它们将使用特定版本的行为。

      请记住,这暗示的差异不一定与使用特定浏览器版本时的差异 100% 相同(但应该非常接近,尤其是在 JavaScript/DOM 和 HTML 方面)。

      【讨论】:

        猜你喜欢
        • 2014-10-15
        • 1970-01-01
        • 1970-01-01
        • 2016-10-22
        • 1970-01-01
        • 2021-05-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多