La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/JavaScript/350736-Anadir-texto-html-en-un-IFRAME.html

Añadir texto html en un IFRAME

Añadir texto html en un IFRAME

Publicado por shendeluth (2 intervenciones) el 26/04/2004 18:19:45
Hola, estoy intentando poder añadir texto html a un iframe mediante javascript, pero sin que sea passandole una pagina html, sinó el texto directamente. Tengo una variable en php ($campdefault) que contiene el codigo html i el id del iframe està en $id. Después de la definición del iframe pongo el sigüiente script:

<SCRIPT>
if (ie) document.all[".$id."].contentWindow.document.body.innerHTML=\"".$campdefault."\";
else if (n6) document.getElementById(".$id.").contentWindow.document.body.innerHTML=\"".$campdefault."\";
</SCRIPT>

pero en el mozilla firefox me suelta el sigüiente error de javascript:

Error: unterminated string literal
Source File: http://localhost/NAVARCLES/index.php?name=admin&sub=noticies&verif=modificar
Line: 602, Column: 68
Source Code:
if (ie) { document.all[edit].contentWindow.document.body.innerHTML="<font color="#ff0000"><b>Aquesta es una nova noticia</b> </font><i>que acabo de posar per tal d'acabar de probar el canvi de format del text introduït</i>.<br>

Según veo se come el ; i por eso dice que el string no termina, però lo que no se es poqreu se come el ;
A ver si alguno me podeis ayudar profavor, pues me urge solucionar este error. Gracias por adelanatado.