Tema: Cleditor
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2014, 06:43
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Cleditor

Hola gente,
estoy trabajando con un Modern template que tiene la clase CLEDITOR que se le agrega a un textarea y genera el editor html.

Código HTML:
Ver original
  1. <textarea id="editor_ta" class="form-control cleditor" name="texto"></textarea>

el código anterior se parsea y genera el siguiente codigo:

Código HTML:
Ver original
  1. <div class="cleditorMain" style="width: auto; height: 253px;"><div class="cleditorToolbar" style="height: 27px;"><!-- aqui van los controls copy,bold, etc--></div>
  2.  
  3. <textarea id="editor_ta" class="form-control cleditor" name="texto" style="display: none; overflow: hidden; word-wrap: break-word; resize: none; height: 64px; width: 778px;">sdsd</textarea>
  4.  
  5. <!-- A PARTIR DEL TEXTAREA CON LA CLASE CLEDITOR GENERA ESTE IFRAME CON EL AREA EDITABLE -->
  6. <iframe frameborder="0" src="javascript:true;" style="width: 778px; height: 223px;">
  7. <html><head></head><body style="margin:4px; font:10pt Arial,Verdana; cursor:text">AQUI VA EL TEXTO QUE INGRESA EL USUARIO</body></html>
  8. </iframe></div>


bueno, lo que no puedo lograr es detectar cuando un usuario hace PASTE o CONTROL+V
esto se logra con Jquery de esta manera:

Código Javascript:
Ver original
  1. $( document ).ready(function() {
  2.         $("#editor_ta").bind('paste', function() {
  3.             alert('debe limipiar de links y formato el texto')
  4.         });
  5.     });

Pero no funciona cuando el texarea tiene la clase CLEDITOR!!

alguien lo pudo solucionar? o si me puede ayudar le agradesco

saludos!