Michael N.: Kleine, vorsichtige Bewertungs-Anfrage...

Beitrag lesen

Hallo Patrick,

erst mal ein dickes Lob dafür, daß Du Seiten für non-profit Organisationen
machst!
:-)

Dem kann ich mich nur anschliessen.

Und nun die Kritik:
wenn ich über einige Links in istartd.html gehe, bekomme ich
die klassischen Javascript-Fehler (NS 4.0). Soweit ich das verstehe,
liegt es wohl daran, daß die Datei noch nicht ganz geladen ist, und
die entsprechenden Layer fehlen, Du solltest das ganze also noch
von einem OnLoad-Event abhängig machen.

Diese Probleme hatte ich auch schon mal, was ja bei dynamisch aus einer Datenbank erstellten Seiten immer ein Problem ist. In meinem Fall fuehrte der Browser onLoad-Events aus, bevor die Seite komplett war und rannte dadurch natuerlich immer wieder in Fehler. Hierzu gibt's einen kleinen aber feinen Trick. Du machst einfach eine zweite, leere BODY-Section und machst den onLoad-Event in die zweite rein. Das sieht dann etwa so aus:

<html>
...
<body>
Deine Inhalte
</body>

<body onLoad="[Deine onLoad-Events]">
</body>

</html>

In diesem Fall wird erst Dein Inhalt geladen und dann wir onLoad ausgefuehrt. Wichtig ist hierbei aber, dass die erste BODY-Section absolut keinen Event-Handler haben darf, sonst werden naemlich die Event-Handler des ersten BODY-Tags ausgefuehrt und die Event-Handler des zweiten ingnoriert.

Bis dann

Michael N.