如何使用freemarker评论添加IE条件评论?

时间:2015-02-04 16:38:46

标签: html dom freemarker conditional-comments

我有带IE条件评论的freemarker模板。模板成为html模板后,我仍然看到其他IE条件注释。因此,我尝试使用freemarker评论来清理我的模板,以便未使用的条件评论不会显示在html文件中。这是freemarker评论的语法:<# - comments - >。使用freemarker注释的好处是,其他未使用的注释将从DOM树中隐藏。

<html>
<!--[if lt IE 7]><html class="no-js ie lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]><html class="no-js ie lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]><html class="no-js ie lt-ie9"> <![endif]-->
<!--[if IE 9]><html class="no-js ie"> <![endif]-->
<!--[if gt IE 9]><!--><!--<![endif]-->
<head>...</head>

这是我尝试过的。它没有用。

<#--[if lt IE 7]>      <html class="no-js ie lt-ie9 lt-ie8 lt-ie7"> <#[endif]-->
<#--[if IE 7]>         <html class="no-js ie lt-ie9 lt-ie8"> <#[endif]-->
<#--[if IE 8]>         <html class="no-js ie lt-ie9" xmlns:ng="" id="ng-app"> <#[endif]-->
<#--[if IE 9]>         <html class="no-js ie" xmlns:ng="" id="ng-app"> <#[endif]-->
<#--[if gt IE 9]><#--> <html class="no-js" xmlns:ng="" id="ng-app"><#--<#[endif]-->

0 个答案:

没有答案