2015-11-20 3 views
-6

Используете ли вы два (комментарии HTML) или три (комментарии ColdFusion) для встроенных условных операторов IE в файле .cfml?Комментарии ColdFusion и IE условные комментарии

Пример:

<!--[if lt IE 9]> 
    <script>..do something..</script> 
<![endif]--> 

Я уверен, что код одинаково, независимо от того, является ли это в HTML-файл или файл CFML. Кто-нибудь может подтвердить? Спасибо.

+6

Что произошло, когда вы пытались использовать '

+3

Вы даже попытались понять это самостоятельно? У вас было бы меньше времени, чтобы протестировать оба пути, чем опубликовать этот вопрос. –

+6

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что его можно было бы решить просто * попробовав его * и наблюдая за результатами. Если результаты были тогда запутывающими, * это *, то должен был быть вопрос. –

ответ

2

Комментарии Coldfusion (3 тире) не будут включены в вывод, который отправляется в браузер. Поэтому вам придется использовать регулярные html-комментарии (2 тире).

+0

Благодарим за проверку. –

+0

Почему важно, чтобы комментарии отправлялись в браузер? –

+0

В этом случае эти комментарии содержат инструкции, имеющие смысл только для (и выполняемых на) веб-браузером. – acdhirr