Hi
Ich hab folgendes Problem: ich versuche, einen schlichten WYSIWYG Editor zu programmieren, und zwar mit php und Javascript. Die vorhandene Version funktionierte, war aber unbrauchbar, da mit Mozilla das Textfeld (da als realisiert) nicht klickbar war. Ich versuche jetzt also, ein editierbares Textfeld zu machen via iFrame. Das reinschreiben klappt auch bereits, nur beim auslesen hapert es. IE macht brav mit, aber Mozilla mag wohl das Javascript nicht.
mein iFrame sieht so aus:
und das JS, das eigentlich das iFrame auslesen sollte:
var myIFrame = frames[„edit“];
var myIFrameDocument = myIFrame.document;
var myIFrameInnerHTML = myIFrameDocument.body.innerHTML;
Das funktioniert gut mit IE, aber Mozilla erkennt das wohl überhaupt nicht. Wenn ich alert(myIFrameInnerHTML); mache, kommt nur „undefined“…
Wäre für hilfreiche Hinweise sehr dankbar.