Hallo Leute,
folgender Code soll eigentlich letztlich nur prüfen, ob als Browser Chrome oder Edge verwendet wird. Genau diese beiden Browser werden allerdings nicht unterschieden.
Wie muss das folgende JS Script abgeändert werden, damit meine Intention funktioniert?
folgender Code soll eigentlich letztlich nur prüfen, ob als Browser Chrome oder Edge verwendet wird. Genau diese beiden Browser werden allerdings nicht unterschieden.
Wie muss das folgende JS Script abgeändert werden, damit meine Intention funktioniert?
Javascript:
var browsers = ["Firefox", "Chrome", "Safari", "Opera",
"MSIE", "Trident", "Edge"];
var userbrowser, useragent = navigator.userAgent;
for (var i = 0; i < browsers.length; i++) {
if (useragent.indexOf(browsers[i]) > -1) {
userbrowser = browsers[i];
break;
}
}
switch (userbrowser) {
case 'Chrome':
userbrowser = 'Chrome';
break;
case 'Edge':
userbrowser = 'Edge';
break;
default:
userbrowser = 'Other';
}
alert('You are using ' + userbrowser + ' browser');