Robert Fischer
Erfahrenes Mitglied
Hallo,
ich habe beim dhtml-Designmode eines Iframes folgendes Problem: Beim ersten Aufruf der Seite in welcher der Iframe integriert ist, wird ein Javascript-Fehler ausgegeben ("wysiwyg" ist undefiniert).
"wysiwyg" ist der Name des Iframes. Beim Aufruf der Seite wird immer folgender Code ausgeführt:
Dieser wird über eine Grafik ausgeführt "<img src="..." onload="Init()">".
Anscheinend erkennt er beim ersten Aufruf jedoch den Iframe noch nicht, so dass ihm "wysiwyg" als undefiniert erscheint und die Funktion nicht ordentlich ausgeführt werden kann. Wird die Seite aktualisiert, funkioniert es.
Wie lässt sich dieses Problem vernünftig lösen?
ich habe beim dhtml-Designmode eines Iframes folgendes Problem: Beim ersten Aufruf der Seite in welcher der Iframe integriert ist, wird ein Javascript-Fehler ausgegeben ("wysiwyg" ist undefiniert).
"wysiwyg" ist der Name des Iframes. Beim Aufruf der Seite wird immer folgender Code ausgeführt:
Code:
<script language="JavaScript">
var viewMode = 1;
function Init() {
wysiwyg.document.designMode = 'On';
wysiwyg.focus();
}
</script>
Dieser wird über eine Grafik ausgeführt "<img src="..." onload="Init()">".
Anscheinend erkennt er beim ersten Aufruf jedoch den Iframe noch nicht, so dass ihm "wysiwyg" als undefiniert erscheint und die Funktion nicht ordentlich ausgeführt werden kann. Wird die Seite aktualisiert, funkioniert es.
Wie lässt sich dieses Problem vernünftig lösen?