Hallo Urs!
Nun zu meiner Frage: kann man den IE3 und andere Browser dazu bringen, dass sie Scripts, die sie nicht verstehen einfach "überlesen".
Zum einen kann man durch den Language-Typ etwas einschränken (z.B. <script language="JavaScript1.1"> oder <script language="JScript">), was aber "dank" sehr schlechter Einhaltung der Spezifikationen relativ wenig bringt.
Dann gibt's noch die "gute alte" Browserabfrage über navigator.appName und navigator.appVersion.
Außerdem kann man theoretisch noch abfragen, ob es ein Objekt gibt, etwa if (document.layers) {...}, aber damit hatte ich in der Praxis öfters Probleme ("Objekt ist nicht vorhanden" oder ähnliche Fehlermeldungen).
Ciao,
Mirko