Foros del Web » Programando para Internet » Javascript »

Como obtener datos desde FCKeditor?

Estas en el tema de Como obtener datos desde FCKeditor? en el foro de Javascript en Foros del Web. Saludos... el problema es el siguiente: Cómo hago mediante javascript para obtener el contenido del FCKeditor sin utilizar métodos 'Post'... es decir... tengo el FCKeditor ...
  #1 (permalink)  
Antiguo 25/01/2008, 17:25
 
Fecha de Ingreso: diciembre-2007
Mensajes: 42
Antigüedad: 16 años, 4 meses
Puntos: 0
Como obtener datos desde FCKeditor?

Saludos... el problema es el siguiente:

Cómo hago mediante javascript para obtener el contenido del FCKeditor sin utilizar métodos 'Post'... es decir... tengo el FCKeditor y un boton que al clickear me muestre en la parte inferior de la pagina el contenido que acabo de ingresar...

Espero me uedan colaborar.... éxitos
  #2 (permalink)  
Antiguo 26/01/2008, 08:37
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como obtener datos desde FCKeditor?

Podrías probar con:
Código PHP:
var myf document.getElementById("FCKeditor1___Frame");
myf myf.contentWindow.document || myf.contentDocument;
alert(myf.body.innerHTML); 
FCKeditor1___Frame es el id del iframe que use tu editor (puede ser distinto, pero es el que vi en la demo que muestran en la página).

Última edición por Panino5001; 26/01/2008 a las 08:42
  #3 (permalink)  
Antiguo 26/01/2008, 10:38
 
Fecha de Ingreso: diciembre-2007
Mensajes: 42
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Como obtener datos desde FCKeditor?

Saludos... revisé tu codigo y lamentablemente no me funcionó... me genera el codigo de todo el fckeditor más no del contenido...

Despues de chequear y navegar por ahí inserté el siguiente codigo:

Código:
document.getElementById("titular").value=document.getElementById("FCKeditor1").value;
Mediante este codigo si me sale el contenido del FCKeditor pero no me sale actualizado, es decir, cuando comienzo la aplicación le ingreso un valor pretedeterminado como sigue:

Código PHP:
$oFCKeditor->Value        '<p>Saludos</p><p>Éxitos a todos</p>' 
Este valor se muestra siempre incluso cuando lo cambio... todavia no se que hacer espero que me puedam ayudar ahora.... éxitos y gracias
  #4 (permalink)  
Antiguo 26/01/2008, 12:00
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como obtener datos desde FCKeditor?

Es cierto. Esto sí funciona:
Código PHP:
var myf document.getElementById("FCKeditor1___Frame");
myf myf.contentWindow.document || myf.contentDocument;
var 
myf2=myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentWindow.document || myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentDocument;
alert(myf2.body.innerHTML); 
Podés probarlo así:
Vas a esta página:
http://www.fckeditor.net/demo
Y una vez en ella, reemplazá el contenido de la barra de direcciones por esto de abajo y hacé click en el botón ir:
Código PHP:
javascript:var myf document.getElementById("FCKeditor1___Frame");myf myf.contentWindow.document || myf.contentDocument;var myf2=myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentWindow.document || myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentDocument;alert(myf2.body.innerHTML); 

Última edición por Panino5001; 22/06/2008 a las 15:01
  #5 (permalink)  
Antiguo 26/01/2008, 13:36
 
Fecha de Ingreso: diciembre-2007
Mensajes: 42
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Como obtener datos desde FCKeditor?

Muchas Gracias!!!! Thank You Very Much!!! Arigato Godaimazu!!!... en fin, funcionó de perlas
  #6 (permalink)  
Antiguo 26/01/2008, 15:31
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Como obtener datos desde FCKeditor?

Me alegra que te haya servido.
  #7 (permalink)  
Antiguo 19/08/2009, 05:26
 
Fecha de Ingreso: enero-2004
Ubicación: Chihuahua, México
Mensajes: 146
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: Como obtener datos desde FCKeditor?

el innerHMTML funciona cuando carga html solamente??? no parece cargar los javascripts que haya dentro. Qué se puede hacer para ello?
__________________
¡Que todo sea para bien del hombre!
www.dechihuahua.com
Comunidad Chihuahuense
----------- (50%)
Sólo hasta que el Hombre siente la energía universal, sabe de lo que está hecho.
  #8 (permalink)  
Antiguo 30/08/2009, 12:28
 
Fecha de Ingreso: agosto-2009
Ubicación: Caracas
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Como obtener datos desde FCKeditor?

LES FUNCIONO el siguiente codigo en internet explorer _?


Código PHP:
var myf document.getElementById("FCKeditor1___Frame");
myf myf.contentWindow.document || myf.contentDocument;
var 
myf2=myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentWindow.document || myf.getElementById('xEditingArea').getElementsByTagName('iframe')[0].contentDocument;
alert(myf2.body.innerHTML); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:15.