Свое содержимое для каждого конкретного браузера
Сегодня мы научимся делать свой код для каждого конкретного браузера. А можно и наоборот: удалять кусок кода при заходе на страницу с мозиллы. Или показывать только если зашли с Chrome. Идея хорошая и области применения данного метода могут быть очень широки.
Мы рассмотрим 1 пример, как идею для дальнейшей работы вашего воображения:)
Сделаем так: при заходе на страницу с браузера Mozilla FireFox, удалим элемент из исходного кода.
Для начала подключим библиотеку JQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
Теперь код скрипта:
<script> $(document).ready(function(){ if ($.browser.mozilla) { $( ".element" ).remove(); } else { } }); </script>
Этот код делаем следующее: Если на страницу зашли с браузера Mozilla FireFox, то их исходного кода будет удален элемент с классом element. Все просто.
Для определения других браузеров используйте:
- webkit (as of jQuery 1.4)
- safari (deprecated)
- opera
- msie
- mozilla