Условный комментарий - загружается во все браузеры;должен загружаться только в IE 8 и ниже - PullRequest
2 голосов
/ 21 февраля 2012

Это загрузка во всех браузерах, когда я хочу, чтобы она загружалась только в IE 8 и ниже.Есть мысли, почему?У меня есть опечатка, которой не хватает моим усталым от кода глазам?

<![if lte IE 8]>
    <script src="HTTP://dev.brandgnumedia.com/html5video/jplayer/js/ieplayers.js" type="text/javascript"></script>
<![endif]>

К вашему сведению: если я не использую оператор lte, а просто выполняю <![if IE]>, он работает нормально.Это видеоплеер HTML5 с резервной флэш-памятью, и мне бы очень хотелось, чтобы он работал в IE 9 и продолжал работать, когда выйдет IE 10.

1 Ответ

4 голосов
/ 21 февраля 2012

Вы должны сформировать это так

<!--[if lte IE 8]>
    what-to-do
<![endif]-->
...