Cybaer: var und const

Beitrag lesen

Hi,

Aber wie geht man sonst vor?

Indem man sich an den entsprechenden window- (opera) und navigator-Eigenschaften (appName, product, vendor, vendorSub) orientiert. Das ist von den jeweiligen Browserherstellern zur Browsererkennung auch explizit so definiert worden (nachzulesen in der jeweiligen Developers-FAQ oder Doku).

Z.B.:
 is_opera=window.opera;
 is_konqueror=(navigator.vendor && navigator.vendor=="KDE");
 is_chrome=(navigator.vendor && navigator.vendor.indexOf("Google")>=0);
 is_safari=(!is_chrome && navigator.product && navigator.product=="Gecko" && navigator.vendor && navigator.vendor.indexOf("Apple")>-1);

Gruß, Cybaer

--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)