Løst: javascript detect browser

Det største problem med at opdage browsere er, at forskellige browsere har forskellige muligheder. For eksempel understøtter Internet Explorer 8 og tidligere ikke lærredselementet, så et lærredselement vil ikke blive fundet.

if (navigator.userAgent.indexOf("Chrome") != -1) {
   // do something
}

Koden tjekker, om brugeren bruger Chrome-browseren. Hvis de er, vil koden inde i de krøllede seler køre.

Sådan finder du browseren

Der er ikke noget entydigt svar på dette spørgsmål, da den bedste måde at finde en browser i JavaScript afhænger af de specifikke behov i din applikation. Nogle almindelige metoder til detektering af browsere omfatter dog brug af browsergenkendelsesbiblioteker såsom Modernizr eller webpagetest, kontrol af tilstedeværelsen af ​​visse browserfunktioner såsom HTML5 Canvas eller Web Audio, eller brug af navigatorobjektet til at forespørge brugeroplysninger såsom deres operativsystem og browserversion.

Hovedbrowsere

Der er mange browsere, der understøtter JavaScript. De mest populære browsere er Google Chrome, Mozilla Firefox og Internet Explorer.

Relaterede indlæg:

Efterlad en kommentar