Rolf B: Clientarbeit durch Serverarbeit ersetzen?

Beitrag lesen

Hallo Pit,

per iframe eher nicht, weil Du dann deine Seite aus iframes zusammensetzen musst und jeder einzelne davon beim Laden einen Webrequest auslöst.

Du könntest es aber so versuchen, dass Du das HTML-Fragment, das auszutauschen ist, am Server als String erzeugst und dein JavaScript dieses Fragment einfach in den zu aktualisierenden Container deiner Seite einsetzt (JQuery html() oder innerHTML Property des DOM). Mit jQuery müsste das sogar per .load machbar sein. Kritisch sind dann nur Events in diesem Bereich, da solltest Du keine expliziten Registrierungen in austauschbaren Bereichen machen, sondern alle Handler außerhalb registrieren und die Events behandeln, wenn sie per bubbling vorbeikommen.

Rolf

--
sumpsi - posui - clusi