Calocybe: Was läuft hier falsch,hmm?

Beitrag lesen

Hi hi!

Wo steckt hier der Fehler!Ich bekomme unter NN4.7 die
Fehlermeldung:"HTMLHeader is not defined."...

Versuch mal, jedes Vorkommen von </ im Script durch </ zu ersetzen. Also z.B. writeln("</title>"); Wie gesagt, JEDES Vorkommen!

function start()
{
with ( OUTPUT )
{
open();
writeln("<html>");
HTMLHeader();
HTMLOpenBody();
HTMLCloseBody();
writeln('</html>');
close();
}}
durch das with(OUTPUT) sucht er nach document.HTMLHeader() - was
er natuerlich nicht findet. Ergo, mach das with() wech und es
sollte gehen.

Nope, das stimmt nicht. Er sucht wegen dem with zwar zunaechst nach OUTPUT.HTMLHeader, wenn er aber nichts findet, wird normal weitergesucht, also zunaechst die lokalen Variablen (und Funktionen) abgeklappert und dann die globalen.

P.S.: Eine Bitte: formatiere den Source doch bitte ein wenig
leserlicher :-)

Ich unterstuetze den Antrag. ;-)

So long