zul文件上的ZKoss Detect Browser(旧版IE)

ZKoss Detect Browser (Older IE) on zul Files

本文关键字:旧版 IE Browser Detect 文件 ZKoss zul      更新时间:2023-09-26

我有一个引导主题,我想在zul代码上实现它。

有一个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]-->

如果您使用的是ZK 8,您可以使用与HTML内容相同的zhtml文件类型。有关更多详细信息,您可以查看这篇文章。

您可以使用表达式语言和ZK的implizit对象

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

在这里,您可以找到一个ZKFiddle示例。