Bei der Arbeit müssen Sie JS verwenden, um den Namen und die Versionsnummer des aktuell verwendeten Browsers zu erhalten. Es gibt ein Keyword für viele Informationen online. Es gibt jedoch nur zwei Arten von Browsernamen, die nach dieser Methode erhalten wurden: entweder IE oder NetScap. Es kann verwendet werden, um festzustellen, ob der IE verwendet wird, aber ich möchte spezifische Browser -Produktnamen wie Firefox, Chrom usw. erhalten. Ich musste also Navigator verwenden. Benutzeragent, aber diese Schnur ist sehr lang. Es ist eine gute Möglichkeit, seine Eigenschaften zu analysieren und dieses Problem durch reguläre Ausdrücke zu lösen.
(1) Holen Sie sich den Browsernamen + Versionszeichenfolge
Funktion getBrowserInfo () {var agent = navigator.useragent.tolowerCase (); var regstr_ie =/msie [/d. weibliche+;/gi; var regstr_ff = /firefox//[/d. weibs+/givar regstr_chrome = /chrome/d. /Safari////d. weibs+/gi; // IEIF (Agent.Indexof ("msie")> 0) {return Agent.Match (Regstr_ie);} // Firefoxif (Agent.Indexof ("Firefox")> 0) {return Agent.Match.Match (Regstr_ffr_ff); Agent.Indexof ("Chrome") <0) {return Agent.Match (regstr_saf);} // Chromeif (Agent.Indexof ("Chrome")> 0) {return Agent.match (regstr_chrome);}}(2) Dann erhalten Sie die Versionsnummer
var browser = getBrowserinfo (); // alert (browser); var verinfo = (Browser+""). Ersetzen (/[^0-9.]/ig, "");
Der oben genannte Artikel JS erhält den derzeit verwendeten Browsernamen und die derzeit verwendete Versionsnummer. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.