【问题标题】:Conditional Comments to target Windows Phone 7 Internet Explorer 9针对 Windows Phone 7 Internet Explorer 9 的条件注释
【发布时间】:2012-02-10 12:22:51
【问题描述】:

问题

条件cmets,如

<!--[if IEMobile]>
    <p>Welcome to Internet Explorer Mobile.</p>
<![endif]-->
<![if !IEMobile]>
    <p>All other browsers</p>
<![endif]>

在 Windows Phone 7 上不起作用!或者,至少不是我的。


问题

有谁知道如何使用这些 cmets,并且之前测试过? WP7 上的 IE 9 甚至支持这个吗?

【问题讨论】:

    标签: windows-phone-7 conditional-comments


    【解决方案1】:

    尝试使用 gte(以防它将您的手机视为 7.5)

    <!--[if gte IEMobile 7]>
    <p>Welcome to Internet Explorer Mobile.</p>
    <![endif]-->
    <![if !IEMobile 7]>
    <p>All other browsers</p>
    <![endif]>
    

    【讨论】:

      【解决方案2】:

      很抱歉,在 Mango 之前,以下内容曾经有效。

      所有其他浏览器

      现在看来您必须使用 JAvaScript 并检查 UserAgent 以查看是否列出了 Windows Phone OS 7 或 Windows Phone OS 7.5...唯一的方法

      【讨论】:

      • 感谢您的回答,但这不起作用。你测试了吗?
      • 你是在你的决定还是模拟器上测试这个?
      猜你喜欢
      • 2011-07-09
      • 1970-01-01
      • 2023-03-19
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      • 2013-04-19
      • 2016-07-22
      相关资源
      最近更新 更多