Hallo,
Wenn Netscape dann Meldung!
Wenn irgedeinanderer egal....
wenn du etwas I.Explorer spezifisches ablaufen läßt, wäre es ggf. geschickter den fehlenden IE abzufragen.
Das Schema wäre dann "wenn nicht IE mach..":
if(!ie)machWas();
Ideal ist solch eine Abfrage oder Browserweiche wenn sie etwas mit dem Problem zu tun hat, also z.B. die Frage nach window.ActiveXObject wenn es benötigt wird.
Die oft vorgenommen Abfrage des Browser über dessen Useragent ist problematisch weil diese Angabe bei vielen Browsern veränderbar ist.
Alternativ kannst du typische Fähigkeiten abfragen, z.B. wie hier http://www.lipfert-malik.de/webdesign/tutorial/bsp/browser_js_test.html, eine typische Netscape-Eigenschaft ist z.B. die Schnittstelle window.pkcs11.
Vielleicht kannst du aber auch per CSS an die Sache rangehen, und per CSS-Weiche ein Element verstecken bzw. zeigen:
<style>
#ienoetig{display:none}
#ienoetig[id]{display:block}
</style>
...
<div id=ienoetig>IE benötigt</div>
Es gibt allerdings noch weitere Browser wie Opera die das dann auch zeigen..
Grüsse
Cyx23