Lahendatud: javascripti tuvastamise brauser

Peamine probleem brauserite tuvastamisel on see, et erinevatel brauseritel on erinevad võimalused. Näiteks Internet Explorer 8 ja varasemad versioonid ei toeta lõuendi elementi, mistõttu lõuendi elementi ei tuvastata.

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

Kood kontrollib, kas kasutaja kasutab Chrome'i brauserit. Kui need on nii, käivitub lokkis trakside sees olev kood.

Kuidas brauserit tuvastada

Sellele küsimusele ei ole ühest vastust, sest parim viis brauseri tuvastamiseks JavaScriptis sõltub teie rakenduse konkreetsetest vajadustest. Mõned levinumad meetodid brauserite tuvastamiseks hõlmavad aga brauseri tuvastamise teekide (nt Modernizr või webpagetest) kasutamist, teatud brauseri funktsioonide (nt HTML5 Canvas või Web Audio) olemasolu kontrollimist või navigeerimisobjekti kasutamist kasutajateabe (nt nende operatsioonisüsteemi ja operatsioonisüsteemi) pärimiseks. brauseri versioon.

Peamised brauserid

JavaScripti toetavad paljud brauserid. Kõige populaarsemad brauserid on Google Chrome, Mozilla Firefox ja Internet Explorer.

Seonduvad postitused:

Jäta kommentaar