Ich habe in meinem aktuellen Projekt eine Spezifikation, die verlangt, dass wir dem Benutzer mitteilen, mit welchen Browsern er die Webanwendung am besten nutzen kann. Wenn die aktuelle Browserversion, die sie verwenden, nicht in unserer Liste der "idealen" Browser enthalten ist, möchten wir eine Meldung anzeigen.
Wie lässt sich eine bestimmte Version des Benutzerbrowsers am besten überprüfen? Ich bin mir bewusst, die folgenden mit jQuery, aber das hilft nicht mit bestimmten Versionen.
$(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);
});
Wir möchten in der Lage sein zu sagen, ob Ihr Browser Firexfox 2 oder höher oder IE6 oder höher ist usw.