Определить браузер и его версию

При версте или при использовании определенных эффектов иногда нужно использовать разные функции или стили для разных браузеров. У Jquery есть свойство которое поможет узнать версию и браузер.

Вот переменные, которые возвращают true или false
$.browser.webkit 
$.browser.safari 
$.browser.opera 
$.browser.msie 
$.browser.mozilla

На примере можно написать такую функцию после загрузки библиотеки Jquery:
<script type="text/javascript"> 
if ($.browser.msie) { 
alert('Ваш браузер устарел, может отображать содержание некорректно'); 
} 
</script>

Как видите – в случае если пользователь вошел на сайт благодаря internet explorer (IE) – выскочит alert с предупреждением.

Так же Jquery поддерживает определение версий браузера. Если вашу функцию или стили нужно применить только в конкретных версиях –
<script type="text/javascript"> 
if ($.browser.msie && $.browser.version == '6.0') { 
alert('Ваш браузер устарел, может отображать содержание некорректно'); 
} 
</script>

Как видите тут мы сделали вывод того же алерта но уже только для 6-й версии IE

Спасибо за внимание, надеюсь помог.
Теги:
браузер
Добавлено: 18 Сентября 2013 11:59:51 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...