Sto impazzendo!
Devo riuscire a cambiare, tramite JS, le proprietà di un editor di testo WYSIWYG (FCKeditor).
L'editor di suo viene messo dentro ad un IFRAME.
Quindi per riuscire ad accedere al suddetto devo usare la proprietà 'contentWindow'.
Io uso questo codice:
codice:
function setBGCol(fldName,bgCol) {
var editor_frame = document.getElementById(fldName + "___Frame");
alert(editor_frame.id);
var editor_source = editor_frame.contentWindow.document.getElementById("eEditingArea");
editor_source.contentWindow.document.body.style.backgroundColor = bgCol;
}
Il problema è che non funziona.
Al primo 'alert' (aggiunto da me) mi mostra effettivamente il nome dell' IFRAME.
Ma poi usando 'contentWindow' non riesco a fare niente.
Ho provato a fare anche un
codice:
alert(editor_frame.contentWindow)
ma mi dice 'undefined', piuttosto del nome del documento o farmi accedere agli elementi interni.
L'IFRAME è definito così:
codice:
<iframe id="Txa___Frame" src="FCKeditor/editor/fckeditor.html?InstanceName=Txa">
</iframe>
Avete idea di come aiutarmi?
Devo assolutamente riuscire ad accedere al contenuto dell'IFRAME!! 
Vi prego, aiutatemi 
EDIT:
Potrebbero essere i parametri passati che gli danno noia? Magari vuole il nome pulito del file.
Che dite?
E se fosse, come faccio a dargli solo il nome senza parametri?
Grazie ancora