У меня есть спецификация в моем текущем проекте, которая требует от нас сообщить пользователю, какие браузеры лучше всего использовать веб-приложение. Если их текущей версии браузера, которую они используют, нет в нашем списке «идеальных» браузеров, мы хотим отобразить сообщение.
Как лучше всего проверить конкретную версию браузера пользователя. Я знаю следующее с использованием jQuery, но это не помогает с конкретными версиями.
$(document).ready(function() {
var b = '';
$.each($.browser, function(i, val) {
if (i=='safari' && val==true) { b = 'safari'; }
if (i=='opera' && val==true) { b = 'opera'; }
if (i=='msie' && val==true) { b = 'msie'; }
if (i=='mozilla' && val==true) {b = 'mozilla'; }
});
//Do Something With b, Like $('#dis').html(b);
});
Мы хотим сказать, является ли ваш браузер Firexfox 2 или более поздней версии или IE6 или более новой версии?