1. In der Webentwicklung stellen Sie häufig sicher, dass Sie derzeit welchen Browser und die Version des Browsers verwenden und den CSS -Stil gemäß der Browserversion anpassen.
Um die besten Ergebnisse in der Webschnittstelle in jedem Browser zu erzielen, finden Sie den Code, um den aktuellen Browser zu erhalten:
Die Codekopie lautet wie folgt:
getBrowserversion: function () {
var agent = navigator.useragent.tolowerCase ();
var arr = [];
var browser = "";
var bversion = "";
var verinnum = "";
// dh
if (agent.indexof ("msie")> 0) {
var regstr_ie =/msie [/d. weibliche+;/gi;
Browser = "dh";
Bversion = ""+Agent.Match (Regstr_ie)
}
// Firefox
sonst if (Agent.Indexof ("Firefox")> 0) {
var regstr_ff =/firefox//[/d. weibliche+/gi;
Browser = "firefox";
Bversion = ""+agent.match (regstr_ff);
}
//Chrom
sonst if (Agent.Indexof ("Chrome")> 0) {
var regstr_chrome = /chrome//[/d. weibs+/gi;
Browser = "chrome";
Bversion = ""+agent.match (regstr_chrome);
}
//Safari
sonst if (Agent.Indexof ("safari")> 0 && agent.indexof ("chrome") <0) {
var regstr_saf = /version//[/d. weibliche+/gi;
Browser = "safari";
Bversion = ""+agent.match (regstr_saf);
}
//Oper
sonst if (Agent.Indexof ("Opera")> = 0) {
var regstr_opera = /version//[/d. weibliches+/gi;
Browser = "Opera";
Bversion = ""+Agent.Match (regstr_opera);
}anders{
var browser = navigator.Appname;
if (browser == "netscape") {
var Version = Agent.Split (";");
var trim_version = Version [7] .Replace (/[]/g, "");
var rvstr = trim_version.match (/[/d /. weise/ g) .ToString ();
var rv = rvstr.replace (/[,]/g, "");
Bversion = RV;
Browser = "dh"
}
}
Verinnum = (Bversion+""). Ersetzen (/[^0-9.]/ig, "");
arr.push (Browser);
arr.push (verinnum);
arr zurückgeben;
}