2012-01-14 85 views
5

问题

条件注释,如条件注释针对Windows Phone 7的Internet Explorer 9的

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

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


问题

有谁知道究竟如何使用这些意见,并有之前对它们进行测试? WP7上的IE 9甚至支持这个功能吗?

回答

1

很遗憾地说,但以下用于Mango之前工作。

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

它看起来像现在,你将不得不使用JavaScript和检查用户代理,看看是否的Windows Phone OS 7或Windows Phone OS 7.5上市...只有这样

+0

谢谢你的答案,但是这是行不通的。你测试过了吗? – neeKo 2012-01-16 23:17:13

+0

你在你的决定或模拟器上测试这个吗? – MyKuLLSKI 2012-01-16 23:46:38

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]>