Atrisināts: javascript noteikt pārlūkprogrammu

Galvenā pārlūkprogrammu noteikšanas problēma ir tā, ka dažādām pārlūkprogrammām ir dažādas iespējas. Piemēram, pārlūkprogramma Internet Explorer 8 un vecākas versijas neatbalsta kanvas elementu, tāpēc kanvas elements netiks atklāts.

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

Kods pārbauda, ​​vai lietotājs izmanto pārlūkprogrammu Chrome. Ja tie ir, tiks palaists kods cirtainajās lencēs.

Kā noteikt pārlūkprogrammu

Uz šo jautājumu nav viennozīmīgas atbildes, jo labākais veids, kā noteikt pārlūkprogrammu JavaScript, ir atkarīgs no jūsu lietojumprogrammas īpašajām vajadzībām. Tomēr dažas izplatītas pārlūkprogrammu noteikšanas metodes ietver pārlūkprogrammas noteikšanas bibliotēku, piemēram, Modernizr vai webpagetest, izmantošanu, noteiktu pārlūkprogrammas funkciju, piemēram, HTML5 Canvas vai Web Audio, klātbūtnes pārbaudi vai navigatora objekta izmantošanu, lai vaicātu lietotāja informāciju, piemēram, to operētājsistēmu un pārlūkprogrammas versija.

Galvenās pārlūkprogrammas

Ir daudzas pārlūkprogrammas, kas atbalsta JavaScript. Populārākās pārlūkprogrammas ir Google Chrome, Mozilla Firefox un Internet Explorer.

Related posts:

Leave a Comment