Struppi: Funktion "is not defined" nach document.open()

Beitrag lesen

init()
ist eine der sechs im script verwendeten Funktionen (Kalender(), writeHead(), writeCell(), writeBody() und colorMeNew()).
Wieso mag sie nicht mehr bekannt sein?

Keine Ahnung, aber was mir beim kurzen Überblick auffällt ist das der HTML Code den du schreibst absolut kaputt ist.

calWinDoc.write('<table border="3" cellpadding="1" cellspacing="1">');
calWinDoc.write('<tr><td>');

Erst eine Tabelle

calWinDoc.write('<form name="startDate"><table border="3" cellpadding="1" cellspacing="1">');

Noch eine Tabelle

writeHead(monthHeading, headBgColor, headFontColor, headFontSize, headFontType);

In der Funktion ist eine <head> Zeile, die gehört zwischen <html> und <body>

writeHead(monthHeading, headBgColor, headFontColor, headFontSize, headFontType);

Noch einen <head> es kann nur einen geben
(Du kannst <script...> durchaus auch in den body schreiben)

calWinDoc.write('</form></td></tr></table>');
  calWinDoc.close();

Ich bin mir nicht sicher ob da nicht ein schliessende </table> fehlt. wo ist <body>? wo ist <html>?

Das ist alles sehr unübersichtlich, keine Ahnung ob da FF mit aus dem Tritt gerät.

Struppi.