Главная » Файлы » Прочие скрипты » Яваскрипты

Определение названия браузера средствами javascript
24.06.14, 14:13:59



Зачастую бывает необходимо определить версию браузера на стороне клиента, чтобы совершить то или иное действие по отношению к нему средствами яваскрипт. Приведённое ниже решение поможет решить вам эту проблему
Код
<script>  
  function browser()  
  {  
var ua = navigator.userAgent.toLowerCase();  
if (ua.search(/msie/) > 0) return 'Internet Explorer';  
if (ua.search(/firefox/) > 0) return 'Firefox';  
if (ua.search(/opera/) > 0) return 'Opera';  
if (ua.search(/chrome/) > 0) return 'Google Chrome';  
if (ua.search(/safari/) > 0) return 'Safari';  
if (ua.search(/konqueror/) > 0) return 'Konqueror';  
if (ua.search(/iceweasel/) > 0) return 'Debian Iceweasel';  
if (ua.search(/seamonkey/) > 0) return 'SeaMonkey';  

// Выводим геко браузер  
if (ua.search(/gecko/) > 0) return 'Gecko';  

// А может это вообще поисковый робот  
return 'Поисковый робот';  
  }  
  </script>


Проверить значение очень просто:
Код
<script>  
  alert(browser());  
  </script>


Автор скрипта неизвестен

Материал подготовил Apocalypse
Категория: Яваскрипты | Добавил: Apocalypse | Теги: браузера, определение, JavaScript, названия, средствами
Просмотров: 378 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: