Введение статьи Wulin.com (www.vevb.com): Как судить версию IE в коде HTML.
Как сделать статический HTML -код отображать различный контент в соответствии с различными версиями IE. Хитрость здесь состоит в том, чтобы использовать выражение аннотации HTML IE.
Формат комментариев HTML-<!-Comment Content->. Т.е. сделало некоторые расширения для комментариев HTML для поддержки условного суждения:
<!-[если выражение]> html <! [endif]-> Когда выражение выражения верно, отображается содержание HTML.
пример:
Просмотреть PlainCopy до буфера обмена?
<!-[IE IE 5]>
<p> Добро пожаловать в Internet Explorer 5. </p>
<! [endif]->
<!-[IE IE 5]>
<p> Добро пожаловать в Internet Explorer 5. </p>
<! [endif]->
Подобно языкам программирования, выражения здесь также поддерживают операторов, таких как больше, чем (GT), меньше (LT) и / или не. Вот несколько примеров.
[если IE] определите, есть ли IE
[если IE 7] определите, есть ли это IE7
[если! т.е.] Определите, не является ли это не т.е.
[Если IT IE 5.5] Определите, есть ли это IE5.5 или ниже. (<)
[если IE IE 6] определите, равно ли она версии IE6 или ниже (<=)
[если GT IE 5] Определите, IE5 или выше (>)
[если GTE IE 7] определите, есть ли версия IE7 или выше
[if! (т.е. 7)] определить, не является ли это не IE7
[if (gt IE 5) и (IE IE 7)] Определите, больше ли он IE5 и меньше, чем IE7
[if (ie 6) | (т.е. 7)] определить, IE6 или IE7
Пример кода:
Просмотреть PlainCopy до буфера обмена?
<!-[IE IE]> <p> Вы используете Internet Explorer. </p> <! [endif]->
<! [Если! IE]> <p> Вы не используете интернет -проводник. </p> <! [Endif]>
<!-[ie IE 7]> <p> Добро пожаловать в интернет-проводник 7! </p> <! [endif]->
<!-[если! (т.е. 7)]> <p> Вы не используете версию 7. </p> <! [endif]->
<!-[если gte ie 7]> <p> Вы используете IE 7 или более. </p> <! [endif]->
<!-[if (ie 5)]> <p> Вы используете IE 5 (любая версия). </p> <! [endif]->
<!-[if (gte IE 5.5) & (IE IE 7)]> <P> Вы используете IE 5.5 или IE 6. </p> <! [Endif]->
<!-[если LT IE 5.5]> <p> Пожалуйста, обновите свою версию Internet Explorer. </p> <! [endif]->
<!-[IE IE]> <p> Вы используете Internet Explorer. </p> <! [endif]->
<! [Если! IE]> <p> Вы не используете интернет -проводник. </p> <! [Endif]>
<!-[ie IE 7]> <p> Добро пожаловать в интернет-проводник 7! </p> <! [endif]->
<!-[если! (т.е. 7)]> <p> Вы не используете версию 7. </p> <! [endif]->
<!-[если gte ie 7]> <p> Вы используете IE 7 или более. </p> <! [endif]->
<!-[if (ie 5)]> <p> Вы используете IE 5 (любая версия). </p> <! [endif]->
<!-[if (gte IE 5.5) & (IE IE 7)]> <P> Вы используете IE 5.5 или IE 6. </p> <! [Endif]->
<!-[если LT IE 5.5]> <p> Пожалуйста, обновите свою версию Internet Explorer. </p> <! [endif]->
Примечание. Это расширение аннотации не поддерживается в версиях ниже IE5. Но сейчас трудно найти IE4 ...)