Thread iFrame WYSIWYG (9 answers)
Opened by Froschpopo at 2008-04-27 15:57

Froschpopo
 2008-04-28 08:24
#108926 #108926
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Ich konnte mittlerweile herausbekommen, dass dieses Problem auftritt, wenn ich anstatt mit dem onload-Event im body-tag, die load()-Funktion von jQuery nutze.

Also anstatt: (letzterer Parameter ist strDefTxt)
Code: (dl )
<body onload="initEdit('form_content','edit', '')">


möchte ich:
Code: (dl )
$("body").load(initEdit('form_content','edit', ''));


Das komische hierbei ist folgendes:
Das Script funktioniert einwandfrei.
Aber wenn ich kein strDefTxt vorgeben möchte und den Parameter einfach nicht übergebe, funktioniert das nicht mehr mit load(), sondern nur noch mit dem onload-Event direkt im <body>-Tag.

Laut Doku ist jQuery.load() aber dasselbe wie das onload-Event, blos halt nicht im <body>-Tag, sondern es wird schon vorher ins DOM eingebettet und macht auch den HTML-Code etwas "reiner".

View full thread iFrame WYSIWYG