Определение возможностей браузера

Вместо стандартной проверки с помощью свойств navigator.appVersion и navigator.appName Opera 4+ и Netscape Navigator 5+ (как, впрочем, и Internet Explorer 5+) можно выявить одной строкой:

var bW3CDOM = document.getElementById;

Таким образом, полная проверка на наличие у пользователя «приличного» браузера сведётся примерно к следующему:

var bNN4 = document.layers;
var bIE4 = document.all && document.all.item; // проверка поддержки document.all.item необходима для отсечения Opera
var bW3CDOM = document.getElementById;
var bDOMBrowser = bNN4 || bIE4 || bW3CDOM;

Автора ищите здесь.

Оцени публикацию:
  • 1,5
Оценили человек: 1

Похожие статьи:

Справочники и учебники:


Комментарии посетителей:
  • 8) :-O :-)8 :-)8 :-)8 :-)8 :-)8
    29 декабря 2010, 20:39 коммент полезен : +3 # Гость
  • Хороший фреймворк для определения возможностей браузера has.js. Небольшое описание есть тут: http://www.clearboth.ru/article/javascript-feature-detection-with-hasjs.html
    10 января 2011, 10:39 коммент полезен : +1 # Гриша
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Введите изображенные цифры:
Captcha
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2017 YaPro.Ru

Главная » Веб-мастеру » JavaScript »