Hallo,
Wir gehen mal davon aus, dass das, auch wenn du das so schreibst, natürlich _nicht_ in der Frameset-Definition steht, weil es da absolut blödsinnig wäre - oder?
Also der Grundaufbau ist genauso wie angezeigt. Die ganzen Farbeinstellungen, Attribute und ähnliches hab ich jetzt weggelassen. Da wo css-angaben steht, sind css-dateien eingebunden. Bei dem anderen dann entsprechend die Einzelteile.
<input type="submit" value="anlegen" onclick="top.l.setTimeout('top.l.location.reload(true)', 5000)">
Der Klick soll den Reload des Frames "l" nach 5s auslösen.
Da du verschachtelte Framesets zu haben scheinst, dürfte l nicht unterhalb von top liegen - ich vermute, die Javascript-Konsole deines Testbrowsers dürfte auf etwas ähnliches hinweisen?
Firefox sagt das hier: Fehler: missing ; before statement
Quelldatei: http://localhost/phprojekt3/calendar/calendar_forms.php?view=0&var1=1&mode=1&make=create&year=2007&month=6&day=07&anfang=&ende=&event=
Zeile: 1, Spalte: 3
Quelltext:
top.1.setTimeout(
calendar_forms.php zeigt die rechte Kalenderseite an,wo der Knopf ist. Die linke Seite, die ja neu geladen werden soll, wird durch eine andere Datei bereitgestellt. Der Rest sind irgendwelche globalen Variablen.
gruß aus Senftenberg am See