С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 09/07/06 в 13:22 |
Ставлю в Опере "Идентифицировать как ИЕ", и все -
в ява-скрипте по navigator.appName, в РНР по HTTP_USER_AGENT пишет, что ИЕ. Может есть какие-то особенности(свойства), которые не обойти ?
|
|
|
|
С нами с 30.10.05
Сообщения: 6
Рейтинг: 4
|
Добавлено: 09/07/06 в 14:34 |
что то странное ты спрашиваешь... нихрена не понятно.
если ты поставил определять как ИЕ, то он у тебя и определяется как ИЕ. Что тебя не устраивает?
|
|
|
|
С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 09/07/06 в 14:47 |
tapak писал: | что то странное ты спрашиваешь... нихрена не понятно.
если ты поставил определять как ИЕ, то он у тебя и определяется как ИЕ. Что тебя не устраивает? |
Я хочу определять, что чел который зашел ко мне на сайт Оперой - маскируется, что он сидит под ИЕ. Вроде нашел такой вариант:
Код: | if (window.opera!=undefined) alert("opera"); |
|
|
|
|
С нами с 31.10.05
Сообщения: 217
Рейтинг: 75
|
Добавлено: 09/07/06 в 16:13 |
Впринципе реально определить по свойствам|объектам|методам специфическим для каждого браузера.
Если же брать по юзерагенту, то туда же можно подставить всё что угодно. Крузить скриптом а написать любой юзерагент.
У меня вот как стоит определение браузера.
Код: | is_opera: (typeof window.opera!='undefined'),
is_ie: window.ActiveXObject?true:false, // preventing opera to be identified as ie
is_mozilla: (typeof document.implementation!='undefined')&&(typeof document.implementation.createDocument!='undefined')&&(typeof HTMLDocument!='undefined'),
is_safari: (navigator.userAgent.toLowerCase().indexOf("Browser.isSafari")!=-1),
|
|
|
|
|
С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 09/07/06 в 21:44 |
То что надо. Спасибо.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |