Heim > Artikel > Web-Frontend > So ermitteln Sie die Browserversion mit jQuery
varmatched, browser; jQuery.uaMatch =function( ua ) { ua = ua.toLowerCase(); varmatch = /(chrome)[ \/]([\w.]+)/.exec( ua ) || /(webkit)[ \/]([\w.]+)/.exec( ua ) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) || /(msie) ([\w.]+)/.exec( ua ) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) || []; return{ browser: match[ 1 ] ||"", version: match[ 2 ] ||"0" }; }; matched = jQuery.uaMatch( navigator.userAgent ); browser = {}; if( matched.browser ) { browser[ matched.browser ] =true; browser.version = matched.version; } // Chrome is Webkit, but Webkit is also Safari. if( browser.chrome ) { browser.webkit =true; }elseif( browser.webkit ) { browser.safari =true; } jQuery.browser = browser; //下面是直接写的判断,上面jq的获取方法 if(matched.browser =='mozilla') { $('#Online-message .liuyan').css({'padding-left':'0px','padding-right':'0px'}) }
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.
Empfohlene Lektüre:
JQuery erstellt einen Seitenmaskenebeneneffekt
So verwenden Sie Tastaturereignisse in JQuery
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Browserversion mit jQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!