onload-Event tritt nicht in Untermenüs auf

bauchinj

Erfahrenes Mitglied
Hallo!

Hab mal einen komischen Effekt. Ich hab ein Menü mit Javascript aufgebaut und bei jedem klick auf einen Menüpunkt wird mit this.location.href = "..." meine Site nochmal gecallt, nur mit einem anderen Übergabeparameter. soweit so gut. nun prüfe ich beim Onload-Event, welche Side aufgerufen wurde. Hier entsteht das Problem - bei jedem "Hauptmenü-Punkt" funktionierts noch wunderbar, wobei ich bei den Untermenüs nichts anderes mache... ich calle einfach die Seite nochmal nur ein Übergabeparameter wird verändert.

Hab nun folgendes getestet, das Onunload-Event abgefangen und einfach mal einen Text alertet. Dieses Event wird erfolgreich ausgelöst (IMMER) -> wenn unload, warum nicht anschließend onload?

Hoffe ich hab mich einigermaßen verständlich ausgedrückt!
 
Wie ist dein Menü aufgebaut (wozu brauchst du Javascript?) und wie bindest du das Event?
Ein wenig HTML und Javascript hilft uns vielleicht den Fehler zu finden.
 
Habs gelöst, wobei ich nicht genau weiß warum:


hab die "Untermenüs" mit php ausgegeben wohingegen ich die "Hauptmenüs" direkt mit html ausgegeben habe. Ich hab also einfach php beendet, die Ausgabe der Untermenüs in HTML gemacht und PHP wieder geöffnet, jetzt ts- ka warum!
 

Neue Beiträge

Zurück