Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > DHTML/JS/CSS

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 05.03.2002, 10:00
strelok222 вне форума Посмотреть профиль Отправить личное сообщение для strelok222 Посетить домашнюю страницу strelok222 Найти все сообщения от strelok222
  № 1  
strelok222

Регистрация: Jun 2001
Адрес: Россия, Питер
Сообщений: 772
Отправить сообщение для strelok222 с помощью ICQ
По умолчанию Как сделать на JS определение типа браузера?

И дальше в зависимости от браузера переадресацию на страницы. Помоготе я в JS ваще не врубаюсь.

Старый 05.03.2002, 16:37
WD` вне форума Посмотреть профиль Отправить личное сообщение для WD` Найти все сообщения от WD`
  № 2  
WD`
 
Аватар для WD`

Регистрация: Sep 2001
Адрес: Кишинёв
Сообщений: 1,516
Отправить сообщение для WD` с помощью ICQ
посмотри следующее:

navigator.appName
navigator.appVersion
navigator.appCodeName
navigator.userAgent

и от этого уже пляши.

просто не все браузеры пишут правду но по др. параметрам их можно отличить
__________________
Спирт - враг ваш! Гоните его! | Flash/Flex Blog


Последний раз редактировалось WD`; 05.03.2002 в 16:40.
Старый 05.03.2002, 16:42
strelok222 вне форума Посмотреть профиль Отправить личное сообщение для strelok222 Посетить домашнюю страницу strelok222 Найти все сообщения от strelok222
  № 3  
strelok222

Регистрация: Jun 2001
Адрес: Россия, Питер
Сообщений: 772
Отправить сообщение для strelok222 с помощью ICQ
Это я знаю я не знаю что бы он в зависимость от типа загружал версию
мне достаточно того если експлорер то грузит версию спец под него, а если любой другой то альтернативную для всех остальных, я в JS ваще не рублю но сделать надо

Старый 05.03.2002, 17:55
Pr0Head вне форума Посмотреть профиль Отправить личное сообщение для Pr0Head Посетить домашнюю страницу Pr0Head Найти все сообщения от Pr0Head
  № 4  
Pr0Head
 
Аватар для Pr0Head

Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
<script language="JavaScript">
<!--
if((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 ))
window.location.href = "Netscape4_X.html";
else if((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 3 ))
window.location.href = "Netscape3_X.html";
else if((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) >= 4 ))
window.location.href = "Explorer4_X.html";
else if((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) == 3 ))
window.location.href = "Explorer3_X.htlm";
else
window.location.href = "unknown.html";
// -->
</script>

Как вариант.
Определия ИЕ или НН и различает по версии 3 и 4 версии браузеров. Для 5 и 6 нужно подолжить логичиские мысли скрипта.
__________________
Не криви извилиной!

Старый 06.03.2002, 00:15
strelok222 вне форума Посмотреть профиль Отправить личное сообщение для strelok222 Посетить домашнюю страницу strelok222 Найти все сообщения от strelok222
  № 5  
strelok222

Регистрация: Jun 2001
Адрес: Россия, Питер
Сообщений: 772
Отправить сообщение для strelok222 с помощью ICQ
С нетскейпом и екплорером все ок, а вот с оперой беда ее отличие от експлорера только в navigator.userAgent что он сначала пишет как и в експлорере а после Опера 6 и все, хрен знает что делать.

Старый 07.03.2002, 06:05
Fouly вне форума Посмотреть профиль Отправить личное сообщение для Fouly Найти все сообщения от Fouly
  № 6  
Fouly

Регистрация: Dec 1999
Сообщений: 258
window.opera

Старый 07.03.2002, 20:44
strelok222 вне форума Посмотреть профиль Отправить личное сообщение для strelok222 Посетить домашнюю страницу strelok222 Найти все сообщения от strelok222
  № 7  
strelok222

Регистрация: Jun 2001
Адрес: Россия, Питер
Сообщений: 772
Отправить сообщение для strelok222 с помощью ICQ
Я понял дело в том что опера исходно индефицируется как MSE, а что ты написал? Это куда писать?

Старый 08.03.2002, 06:31
Fouly вне форума Посмотреть профиль Отправить личное сообщение для Fouly Найти все сообщения от Fouly
  № 8  
Fouly

Регистрация: Dec 1999
Сообщений: 258
На это откликается только опера.

Тебе, вообще, для каких броузеров нужно ?
Этого хватит ?

url = "nekatit.html";
if (navigator.userAgent.indexOf('Opera') != -1 ) url = "opera.html"
else if (document.all) url = "ie.html";
else if (document.layers) url = "nn4.html";
else if (document.getElementById) url = "dom.html";
window.location = url;

Старый 22.03.2002, 04:16
Константиныч вне форума Посмотреть профиль Отправить личное сообщение для Константиныч Найти все сообщения от Константиныч
  № 9  
Константиныч

Регистрация: Sep 2001
Сообщений: 46
А кто знает что прочесть в реестре, чтобы узнать версию эксплорера, да и флеша тоже...

Создать новую тему   Часовой пояс GMT +4, время: 17:40.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:40.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.