Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   UpJump: Q&A :) (https://javascript.ru/forum/misc/14421-upjump-q.html)

UpJump 14.07.2011 20:58

это я знаю. но нужно что бы работало и на шестой
UPD и есть ли смысл вообще сейчас учитывать IE6 для большего "удовлетворения" пользователей?

trikadin 14.07.2011 21:03

У меня в шестом осле (sp3, но я думаю, что и в двух предыдущих) этот способ работает на ура.

tenshi 14.07.2011 21:08

любые оптимизации надо начинать с профилирования, а не чтения статей о том какие кавычки быстрее

trikadin 14.07.2011 21:12

Цитата:

Сообщение от UpJump
и есть ли смысл вообще сейчас учитывать IE6 для большего "удовлетворения" пользователей?

Сохраняйте базовый функционал и добавляйте плашку "Ваш браузер устарел" со ссылкой на нормальные браузеры.

UpJump 15.07.2011 13:20

Всем спасибо конечно:), но в вопросе имелось ввиду какой способ гарантированно поможет определить IE6<?

trikadin 15.07.2011 13:38

Вам нужно определить только ie6? Простой, но тупой способ:
<!--[if IE 6]><script>alert("IE 6!");</script><![endif]-->


Способ получше:
if (navigator.appVersion.search("MSIE 6") !=-1)
 alert("IE 6!");

UpJump 15.07.2011 13:43

IE6 и старше. универсальный способ так сказать

Kolyaj 15.07.2011 13:47

Цитата:

Сообщение от trikadin
Способ получше:

Первый способ всё-таки получше будет.

trikadin 15.07.2011 13:49

UpJump, да что ж у вас за трава такая... Вот УНИВЕРСАЛЬНЫЙ способ!

if ('\v'=='v') alert("ie!");


Вы, блин, проверяйте, что ли...

Kolyaj, если в сайте страниц 50 - не уверен.

UpJump 15.07.2011 13:51

Цитата:

да что ж у вас за трава такая
пардон, но к великому сожалению являюсь счастливым обладателем только IE8. так что проверить не представляю как


Часовой пояс GMT +3, время: 03:19.