Страница 1 из 1

Вывод информации в зависимости от браузера

СообщениеДобавлено: 28 июн 2008, 18:53
СветилО
Вот есть скрипт для определения типа браузера и редиректа для разных:

Код: Выделить всё
<script language="JavaScript">
<!--
if (navigator.appName == "Netscape")  window.location.href = "Netscape.htm";
else if  (navigator.appName == "Microsoft Internet Explorer")  window.location.href = "explorer.htm";
else window.location.href = "neizvestniy_brauser.htm";
// -->
</script>


Помогите изменить его так, чтобы если у пользователя стоит любой браузер, кроме Мозиллы 3.0, то у него отображается иконка:

Код: Выделить всё
<a title="Ми рекомендуємо Mozilla FireFox 3.0" href=http://www.firefox.com/><img src="http://school136.org.ua/design/g_menu/firefox.gif" border="0"></a>

Re: Вывод информации в зависимости от браузера

СообщениеДобавлено: 28 июн 2008, 20:26
Vanofuture
Код: Выделить всё
<script type="text/javascript">
if(navigator.userAgent.indexOf('Firefox')==-1 && navigator.userAgent.indexOf('3')==-1){
document.write('<a title="Ми рекомендуємо Mozilla FireFox 3.0" href="http://www.firefox.com/"><img src="/design/g_menu/firefox.gif" border="0"></a>');}
</script>

Не проверял.

Re: Вывод информации в зависимости от браузера

СообщениеДобавлено: 28 июн 2008, 20:35
СветилО
Вроде работает. СПС

Re: Вывод информации в зависимости от браузера

СообщениеДобавлено: 28 июн 2008, 22:09
потрошитель
а для оперы можно?

Re: Вывод информации в зависимости от браузера

СообщениеДобавлено: 28 июн 2008, 22:47
Vanofuture
потрошитель писал(а):а для оперы можно?

Код: Выделить всё
<script type="text/javascript">
if(navigator.userAgent.indexOf('Opera/9.50')==-1){
document.write('<a title="Мы рекомендуем Opera 9.5" href="http://www.ru.opera.com/">Для полноценного использования возможностей сайта мы рекомендуем <span style="color:#ff0000;font-weight:bold;">Opera</span> 9.5</a>');}
</script>