On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

Определяем тип браузера посетителя сайта.

   Любой дизайнер знает, что в разных браузерах Ваш сайт может выглядеть по-разному. Поэтому, если различия значительные, дизайнер может выполнить 2 разные версии сайта: одну для просмотра в Internet Explorer - другой в Netscape Navigator и Opera. Сделать 2 разные версии и дать на них ссылки на заглавной странице. Но это уже некоторое неудобство для посетителя (пусть незначительное, но все же неудобство). Тем более есть такие посетители, которые сами не разбираются какой у них браузер :)))))) Так вот, позвольте сделать этот выбор скрипту, чтобы избавить от этого выбора посетителя.

Вставьте JavaScript , приведенный ниже, в любом месте между тегами <BODY> и </BODY> вашей заглавной страницы.


<CENTER>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var name = navigator.appName
if (name == "Microsoft Internet Explorer")
url=("msie.html");
else
url=("netscape.html")
document.write('<A HREF="' + url + '">ВХОД</A>');
// End -->
</SCRIPT>
</CENTER>


msie.html - замените на URL варианта для Internet Explorer

netscape.html - URL для Netscape Navigator и Opera

Если вы используете именно такой код, как показано, посетитель на странице увидит надпись "ВХОД", при нажатии на которую браузер сам решит на какую страницу ему идти. Хотите, чтобы он переходил вообще сам (без нажатия всяких ссылок типа "ВХОД"), то замените:

document.write('<A HREF="' + url + '">ВХОД</A>');

на

window.location=url;



Литература по Javascript