--- title: window.navigator.userAgent slug: DOM/window.navigator.userAgent translation_of: Web/API/NavigatorID/userAgent ---
{{ApiRef}}

Yhteenveto

Palauttaa nykyisen selaimen user agent -merkkijonon.

Syntaksi

var ua = window.navigator.userAgent;

Arvo

ua tallentaa nykyisen selaimen user agent -merkkijonarvon.

Ominaisuus window.navigator.userAgent on read-write-arvo; sillä ei ole oletusarvoa.

Merkkijono user agent rakennetaan muotorakenteeseen, joka koostuu useasta tieto-osiosta. Jokainen näistä osista tulee muista navigator-ominaisuuksista, jotka käyttäjä voi myös asettaa. Gecko-perustaiset selaimet noudattavat seuraavaa rakennetta:

userAgent = appCodeName/appVersion number (Platform; Security; OS-or-CPU;
Localization; rv: revision-version-number) product/productSub
Application-Name Application-Name-version

Esimerkki

alert(window.navigator.userAgent)
// alerts "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1"

Kommentit

Selaintunnistus, joka perustuu user agent -merkkijono havainnointiin epäluotetttava ja sitä ei suositella, koska käyttäjä voi asettaa user agent -merkkijonon. Esimerkiksi:

Spesifikaatio

{{DOM0}}

Katso myös