Hola, yo encontré un còdigo de editor wysiwig que me moló más que el htmlarea en la pàgina de mozilla (www.mozilla.org) que funciona casi todo en mozilla y iexplorer (para que funcione en iexplorer se ha de mirar si estamos en ese navagador y cambiar algunas rutas de propiedades del document en javascript). También es con un iframe, así que muy diferente no creo que sea.
Pues bueno, mi problema es trabajando con php con este editor. Al editar texto en el iframe , que tengo dentro de un formulario, he creado una funcion en javascript que pilla el texto del iframe en html (propiedad innerHTML) y lo coloca en el value de una <INPUT type=hidden> y así al presionar el botón de enviar se envia todo con el formulario y lo guarda en una base de datos. El problema es a la hora de editar lo que he guardado en la base de datos otra vez mediante un iframe (es un servidor de noticias, por eso lo de editar) . He intentado de mil maneras introducir todo el texto en html de la base de datos que guardo en una variable en php, en el iframe pero no me acaba de salir: Hago una funcion en javascript a la que le paso el texto de la variable en php, pero el texto es tan largo que no lo puede pillar todo y,claro, se corta a la mitad del texto y da error javascript (no se si me explico) . Entonces lo que hice es poner todo el texto en un array donde cada posición es un caracter. Pues utilizando
for (i=0;i<array.length;i++){
document.getElementById(id).contentWindow.document .body.innerHTML += array[i];
}
Se me introduce el texto pero sin los < de los tags y claro el texto no sale formateado en el iframe porque no pilla los tags. Esta forma la encuentro bastante chapuzilla, así que si me podeis decir alguien como poder meter el text entero, sim partirlo en un array, en el iframe estaria mucho mejor. Sinó a ver si me podeis ayudar con el caso del array.
Gracias.
PD: Si lo he de poner en otro foro descidmelo porfavor.
y te aseguro que es muxxoooooooooo mas potente que el Editor de Mozilla jeje ya que Mozilla tira de execCommand y de unos comandos predefinidos, jeje que es lo que me imagino que estas haciendo jeje, lo hice yo tambien en su devido momento, ahora mismo yo esoty trabajando en un proyecto similar a HTMLArea, pero la inserccion de imagenes pues no son remotas, sino que tu seleccionas la imagen localmente y se encarga de insertarla y subirla a la red, con previews y demas movidas .... ahora lo unico que tengo que averiguar es como insertar tablas y modificarlas al estilo de Dreamweaver, seleccionando las celdas, columnas y trabajarlas con sus propiedades para hacerlo totalmente visual, y para Mozilla
jeje ya que trabajo sobre Linux y como comprenderas jeje no uso IE jeje


Este tema le ha gustado a 1 personas