Dandy: Javaskript Kalender

Hallo ich wollte einen Kalender basteln, welcher automatisch den richtigen Monat einstellt hier mein Quelltext!
Kann mir jemand sagen warum das nicht geht??

Es kommt immer :parent.main.mainy.open ist null!

Debuggen usw.

Gebt wenn möglich gleich die ausgebesserten Fehler an!

<HTML>
<HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<LINK href="../style.css" type=text/css rel=stylesheet>

<script language="JavaScript">
<!--

function SymError()
{
  return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
  return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<SCRIPT language=Javascript type=text/javascript>
<!--
var a,b,c,d;
a = new Date();
b = a.getYear();
c = a.getMonth();
d = "_08";
e = new String(b);
f = e.substr(2,2);
function nachladen(){
if(c=="0"){d="_01"};
if(c=="1"){d="_02"};
if(c=="2"){d="_03"};
if(c=="3"){d="_04"};
if(c=="4"){d="_05"};
if(c=="5"){d="_06"};
if(c=="6"){d="_07"};
if(c=="7"){d="_08"};
if(c=="8"){d="_09"};
if(c=="9"){d="_10"};
if(c=="10"){d="_11"};
if(c=="11"){d="_12"};
parent.main.mainy.open("20"+f+d+".htm","mainy");
}
//-->
</SCRIPT>
</HEAD>
<frameset rows="38,*" frameborder="0" border="0" framespacing="0" onLoad="var SymTmpWinOpen = window.open; window.open = SymWinOpen;;  Javascript:nachladen();; window.open = SymTmpWinOpen;">
  <frame name="navy" src="navy.htm" scrolling="NO" noresize>
  <frame name="mainy" src="" noresize>
</frameset>
<noframes>
  <body bgcolor="#FFFFFF" text="#000000">
  </body>
</noframes>
<script language="JavaScript">
<!--

window.open = SymRealWinOpen;
//-->
</script>
</html>

  1. hi,

    Es kommt immer :parent.main.mainy.open ist null!

    parent referenziert eine eben über dem frame.
    also müsste in deinem frameset ja dann ein frame namens main existieren - wo ist dieser?

    Gebt wenn möglich gleich die ausgebesserten Fehler an!

    und vielleicht noch'n lutscher dazu ...?

    gruss,
    wahsaga