Определить браузер и его версию
При версте или при использовании определенных эффектов иногда нужно использовать разные функции или стили для разных браузеров. У 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
Спасибо за внимание, надеюсь помог.
Комментарии:
Нету комментариев для вывода...