Objektum navigátor - stadopedia
A navigátor objektum (lásd a 4.5.1.) Az ügyfél böngészőjének tulajdonságainak megszerzésére szolgál.
A navigátor objektum által támogatott tulajdonságok eltérőek a különböző webes böngészőkben. Az alábbiak azok a tulajdonságok (csak olvasható), amelyeket minden webböngésző támogat:
· UserAgent - tartalmaz egy karakterláncot, amely azonosítja az ügyfél böngészőjét;
· AppName - tartalmazza a webböngészõ program nevét;
· AppVersion - tartalmazza a webböngésző program verzióját;
· AppCodeName - tartalmazza a webböngésző program kódnevét;
· Platform - tartalmazza az ügyfélplatform nevét;
· CookieEnabled - true, ha a felhasználó engedélyezi a cookie-t a felhasználó, különben hamis.
A webböngésző főbb jellemzői a név és a verzió.
A webböngésző neve a UserAgent tulajdonság következő sorainak jelenlétével határozható meg:
· "MSIE" - az Internet Explorer programhoz;
· "Firefox" - a Firefoxhoz;
· "Opera" - Opera számára;
· "Safari" - a Safari számára.
A webböngésző verzióját a userAgent tulajdonság határozza meg. A verziószám közvetlenül a web böngésző nevét követõ soron következik, és a szóköz karakter (az Internet Explorerben) vagy a "/" szimbólum (Firefox és Opera) elválasztja. A Windows verziószámát a "Version /" sor után adja meg.
Példa: 4.5.35. A webböngésző jellemzőinek meghatározása:
A webböngésző neve a következő funkcióval érhető el:
// Web böngésző nevek csoportja
browserNames = új Array ("MSIE",
"Firefox", "Opera", "Safari");
// Alapértelmezett web böngésző neve
// Keresse meg a webböngésző nevét a hurokban
(i = 0; // Ha a webböngésző megtalálhatóKapcsolódó cikkek