Hi,
auf die Frage "warum" und den Sinn, bzw. Unsinn von Browserweichen möchte ich hier nicht näher eingehen, dazu findest Du bistimmt einiges im Archiv des Forums.
Jedenfalls halten sich nicht alle Browser an die Konventionen und strukturieren die Infos im Navigator-Objekt auf unterschiedliche Weise.
Wenn Du 100% wissen willst, ob eine bestimmte JS-Technik mit dem Browser möglich ist, mußt Du die Existenz bestimmter Objekte abfragen.
Bsp.:
if (document.layers) { alert('Netscape 4') }
if (document.getElementById) { alert('DOM-fähiger Browser') }
etc.
freundlichen Gruß
Danny
--
Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
Motto: OpenSource - Das Wissen der Menschheit gehört der Welt!
Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
Motto: OpenSource - Das Wissen der Menschheit gehört der Welt!