Hartmut Schöpke: JavaScript1.1-Aufrufe (.js) in Event-Handlern ab JavaScript1.0

Beitrag lesen

Hallo,

hier noch eine zusaetzliche Frage zu meiner letzten
'JavaScript1.1/1.2/...-Aufrufe in Event-Handlern':

[Es ging um Funktionsaufrufe aus einem Event-Handler
unter JS1.0, wenn die Funktion in einem
JS1.1/1.2/...-Tag steht, und dann entstehende Fehler]

Verhindern kannst Du das zum Beispiel dadurch, dass
Du den JavaScript-Bereich ohne Versionsnummer
auszeichnest und stattdessen innerhalb der Funktion
durch Browser-Abfragen oder Abfragen danach, ob ein
Objekt existiert, Code kontrolliert ausfuehrst.
<script language="JavaScript1.2"> macht nur Sinn,
wenn man verhindern will, das aeltere Browser von
dem Script ueberhaupt etwas mitkriegen.

Schon klar, aber mir geht es hier eher um die
Moeglichkeit das Script in eine .js-Datei auszulagern,
was ja erst ab JavaScript1.1 funktioniert
(laut ../../tea.htm#6). Wie kann ich da verhindern,
dass ein Fehler auftritt beim Funktionsaufruf in einem
Event-Handler ?
Entschuldigt, dass ich dies in meiner ersten Frage
nur allgemein formuliert hatte.

Mit bestem Dank

Hartmut Schöpke