Статьи

jQuery Проверить версию браузера

Используйте jQuery, чтобы проверить версию своего браузера всего за несколько строк кода. Вы можете оптимизировать код для различных браузеров, таких как Firefox, IE, Safari, Chrome и других. Функции jQuery jQuery.Browser () и jQuery.Browser.Version () делают всю тяжелую работу за нас!

Вот как ты это делаешь.

// Пример: вывести всю информацию о версии о текущем браузере

jQuery.each(jQuery.browser, function(i, val) { $(" " + i + " : " + val + " ") .appendTo( document.body ); }); 
jQuery.each(jQuery.browser, function(i, val) { $(" " + i + " : " + val + " ") .appendTo( document.body ); });

Пример выходов:

  • Internet Explorer: 6.0, 7.0, 8.0
  • Mozilla / Firefox / Flock / Camino: 1.7.12, 1.8.1.3, 1.9
  • Опера: 10.06, 11.01
  • Safari / Webkit: 312,8, 418,9

// Пример: оповещения «Делайте вещи для Firefox 3» только для браузеров Firefox 3.

 var ua = $.browser; if ( ua.mozilla && ua.version.slice(0,3) == "1.9" ) { alert( "Do stuff for firefox 3" ); } 

// Пример: установить свойство CSS для конкретного браузера.

 if ( $.browser.msie ) { $("#div ul li").css( "display","inline" ); } else { $("#div ul li").css( "display","inline-table" ); }