Отличить ie8 от более ранних
Привет.
Один скрипт неплохой работает везде(ie6, 7 и ост. браузеры) кроме ie8. Вижу такой код там: x = document.body || null; jg_ie = x && typeof x.insertAdjacentHTML != "undefined"; получается так выясняют, что ie. Выдаст истину во всех ie. Как отличить, что у меня ie8 от предыдущих ie, чтобы я флаг сбросил в false? Спасибо. |
/*@cc_on
if (@_jscript_version < 5.8) {
alert(1);
}
@*/
|
|
Вот так сделал:
if (jg_ie && (navigator.appVersion.indexOf('MSIE 8.0') != -1)) {
//'ie8'
jg_ie = false;
}
на локалке заработало. А на хостинге :( . Странный в ie8 такой Developer Tools. Не подскажите как в нем посмотреть исходный код загруженного js файла? |
прям загадка какая то. На localhost js скрипт работает, переношу его на хостинг - нет. Причем это в ie.
Можете посмотреть в ie - норм выпадающий список? Если да, буду уже тогда думать, что это у меня глючит ie collection. Спасибо. |
всем спасибо, разобрался.
|
| Часовой пояс GMT +3, время: 23:53. |