mit writeln Bezug auf Funktion in einer .js-Datei festlegen
Thomas Tscherpel
- javascript
Hallo,
habe ein Problem mit writeln:
Ich möchte eine HTML-Datei dynamisch erzeugen, die auf eine *.js-Datei verweist. Die betreffende Zeile lautet:
writeln("<script language="JavaScript" src="wfinden3.js">");
In der HTML-Datei befindet sich ein ebenfalls mit writeln erzeugtes Formular mit einem Listenfeld, das auf onChange reagiert, indem es eine Funktion der *.js-Datei aufruft. Die Zeilen lauten:
writeln("<form name="form1">");
writeln("<select name='select1' class='Menue' onChange="writesuche1('parent.frames[\'Suche03\']',this)" size='5'>");
writeln("<option value='0' selected>alle</option>");
writeln("<option value='1'>Holzgestell</option>");
writeln("<option value='2'>Schichtholzgestell</option>");
writeln("<option value='3'>Stahlrohrgestell</option>");
writeln("<option value='4'>Klappstuhl</option>");
writeln("</select>");
writeln("</form>");
Problem: Netscape 4.75 kann die Funktion nicht erkennen und ignoriert das Ereignis onChange. Netscape 6 wie auch der Internet-Explorer reagieren auf den Funktionsaufruf.
Wer weiss mehr?
Bye.