Yhteenveto
Tämä ominaisuus palauttaa nykyisen selaimen tuotenimen.
Huomaa: Älä nojaa tähän ominaisuuteen oikean tuotenimen palauttamiseksi. Sekä Gecko- että WebKit-selaimet palauttavat "Gecko" tämän ominaisuuden arvona.
Syntaksi
productName = window.navigator.product
Palautettu arvo
productName
on merkkijono.
Esimerkki
<script> function prod() { dt = document.getElementById("d"); dt.innerHTML = window.navigator.product; } </script> <button onclick="prod();">product</button> <div id="d"> </div> // palauttaa merkkijonon "Gecko"
Kommentit
Gecko-perustaisissa selaimissa product
täsmää siihen osaan user agent -merkkijonoon, joka tulee heti alustan jälkeen. Esimerkiksi Netscape 6.1-selaimen user agent -merkkijonossa tuote on "Gecko
" ja koko agent-merkkijono on seuraava: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1
.
WebKit-perustaisten selainten product
-merkkijono palauttaa arvon "Gecko
" vaikka koko user agent -merkkijonon heti alustan jälkeinen merkkijono on itse asiassa seuraava: (KHTML, like Gecko)
.
Spesifikaatio
DOM Level 0. Ei ole spesifikaation osa.