/* cc_on и обнаружение IE6

Вот другое использование эти zip функция.

>>> a = [3, 7, 19]
>>> zip(range(len(a)), a)
[(0, 3), (1, 7), (2, 19)]
5
задан Sam Hanley 2 May 2015 в 01:49
поделиться

2 ответа

Определенно не эксперт по JS, но некоторые поиски нашли это для изоляции IE6 от IE7 с помощью jscript_version == 5.7:

/*@cc_on
if (@_jscript_version==5.6 ||
   (@_jscript_version==5.7 &&
      navigator.userAgent.toLowerCase().indexOf("msie 6.") != -1)) {
  //ie6 code
}
@*/

Может быть, это укажет вам верное направление.

Источник: http://sharovatov.wordpress.com/2009/06/03/efficient-ie-version-targeting/

4
ответ дан 14 December 2019 в 01:10
поделиться

Я нашел решение. Код выглядит следующим образом.

<script type="text/javascript" charset="utf-8">
/*@cc_on
if (@_jscript_version > 5.7)
 document.write("You are using IE8");
else if (@_jscript_version == 5.7 && window.XMLHttpRequest)
 document.write("You are using IE7");
else if (@_jscript_version == 5.6 || (@_jscript_version == 5.7 && !window.XMLHttpRequest))
 document.write("You are using IE6");
else if (@_jscript_version == 5.5)
 document.write("You are using IE5.5");
else
 document.write("You are using IE5 or older");
@*/
</script>
3
ответ дан 14 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: