Foros del Web » Programando para Internet » Javascript »

ckeditor cargar bien en el primer llamado de ajax pero en el segundo no se visuliza

Estas en el tema de ckeditor cargar bien en el primer llamado de ajax pero en el segundo no se visuliza en el foro de Javascript en Foros del Web. Esto haciendo un sitio y para no estar cargando la pagina completa hago un llamado con ajax a mis pagina externas y las cargo en ...
  #1 (permalink)  
Antiguo 07/06/2012, 11:19
 
Fecha de Ingreso: diciembre-2010
Mensajes: 87
Antigüedad: 13 años, 4 meses
Puntos: 2
ckeditor cargar bien en el primer llamado de ajax pero en el segundo no se visuliza

Esto haciendo un sitio y para no estar cargando la pagina completa hago un llamado con ajax a mis pagina externas y las cargo en un div con id=contenido, el asunto es que una de esas paginas externas llamo a un ckeditor consegui como hacerlo, este es el codigo.

Código HTML:
Ver original
  1. <center>
  2.        
  3. <textarea class="ckeditor" cols="80" id="editor1" name="editor1" rows="10">&lt;p&gt;This is some &lt;strong&gt;sample text&lt;/strong&gt;. You are using &lt;a href="http://ckeditor.com/"&gt;CKEditor&lt;/a&gt;.&lt;/p&gt;</textarea>
  4.    
  5. </center>
  6. CKEDITOR.replace( 'editor1');

mi problema viene cuando llamo a otra pagina para cargarla en mi div contenido, la pagina se carga bien pero cuando quiero cargar nuevamente la pagina donde esta mi text area ya no me muestra el ckeditor, espero que alguien me pueda ayudar
  #2 (permalink)  
Antiguo 07/06/2012, 11:43
 
Fecha de Ingreso: diciembre-2010
Mensajes: 87
Antigüedad: 13 años, 4 meses
Puntos: 2
Respuesta: ckeditor cargar bien en el primer llamado de ajax pero en el segundo no se

Al fin logre solucionarlo, por si alguien tiene el mismo problema que yo esta fue mi solucion:

Código HTML:
Ver original
  1. instance = CKEDITOR.instances['editor1'];
  2. if(instance)
  3. {
  4.     CKEDITOR.remove(instance);
  5. }
  6. CKEDITOR.replace( 'editor1');
solo añadan este codigo a la pagian en donde esta su text area.

la solucion es sencilla checamos con CKEDITOR.instaces si hay una instancia creada anterioremente de haber solo lo removemos y ejeutamos el CKEDITOR.replace
  #3 (permalink)  
Antiguo 20/01/2013, 16:03
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: ckeditor cargar bien en el primer llamado de ajax pero en el segundo no se

yo tengo un problema parecido pero sigue sin cargar: puede informarme de la estructura que tiene la web? y el metodo ajax que utilisas?
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB

Etiquetas: ajax, ckeditor, llamado, primer, segundo
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 16:50.