2015-11-22 79 views
1

我有一個引導主題,我想在zul代碼上實現。zul上的ZKoss檢測瀏覽器(較早的IE)文件

有一個HTML代碼可以檢測較早的IE版本並呈現頁面以下載較新的IE。

如何在ZK(zul)文件上實現此代碼?從HTML直接複製粘貼代碼到ZUL不起作用:

<!--[if lt IE 9]> 
<div class="ie-warning"> 
<h1 class="c-white">Warning!!</h1> 
<p>You are using an outdated version of Internet Explorer</p>  
</div> 
... more html code using <span>, <h2> and other native html tags 
... 
... 
<![endif]--> 

回答

0

您可以使用表達式語言和ZK's implizit objects

<div id='ie' if='${not empty zk.ie and zk.ie lt 9}'> 
    visible for ie &lt; 9 
</div> 
<div id='nonie' if='${empty zk.ie or zk.ie ge 9}' > 
    visible for non ie and ie &ge;9 
</div> 

Here你可以找到一個ZKFiddle例子。

0

如果您使用的是ZK 8,則可以使用與HTML內容相同的zhtml文件類型。欲瞭解更多詳情,你可以看看article