Harlequin: Alternative zu onload

Beitrag lesen

Yerf!

Gibt es eine Möglichkeit die JSP noch früher aufzurufen, so dass die Änderungen die von der JSP vorgenommen wurde schon beim ersen Laden der HTML-Seite sichtbar ist, so das ein aktualisieren mit Hilfe von F5 nicht notwendig ist?

So ohne weiteres erst mal nicht. JavaScript kommt erst zum Zuge, wenn die HTML-Seite schon beim Browser ist, dann ist es aber schon zu spät für Änderungen.

Prinzipiell sehe ich 2 Möglichkeiten:

a) Wo kommt die HTML-Datei her, wird die generiert (vom JSP)? Dann könnte man dort direkt die Verarbeitungsschritte der 2. JSP einbauen und bräuchte keinen 2. Request.

b) Die JSP per AJAX aufrufen und diese gibt die Änderungen zurück, die dann mittels JavaScript in die HTML-Datei integriert werden.

c) eigentlich keine Lösung (eher Workaround) aber ich erwähne es trotzdem: Die JSP könnte vor dem self.close() am opener einen Refresh auslösen. (Also das Neuladen automatisieren)

Gruß,

Harlequin

--
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->