Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

174
Vistas
deshabilitar el comportamiento de contenido de formato automático de TinyMCE

Estoy usando tinyMCE con angularjs para editar y guardar contenido html. cada vez que hago un pequeño cambio en el formato tinyMCE de mi contenido, elimino espacios, etc. Quiero deshabilitar esto pero no encontré la manera. He intentado muchos cambios de configuración pero el contenido sigue obteniendo formato. por ejemplo, el contenido de src es:

 <body> <table> <tbody> <tr> <td align="left" style="width:75%"> <margin> <p class="">user</p><p class="">®</p><p class=""> aaa:</p> <ul> <li><p class="">bla bla® on bla bla</p></li> </ul> <p class="">Details @ <a href="">bla bla</a></p> </margin> </td> <td align="right" valign="top" style="width:25%"> </td> </tr> </tbody> </table> </body> </html>

después de cambiar a través de tinymce:

 <html> <body> <table> <tbody> <tr> <td style="width: 75%;" align="left"> <p class="">user</p> <p class="">®</p> <p class="">aaa:</p> <ul> <li> <p class="">bla bla® on bla bla</p> </li> </ul> <p class="">Details @ <a href="">bla bla</a></p> </td> <td style="width: 25%;" align="right" valign="top"> </td> </tr> </tbody> </table> </body> </html>

¿Alguna idea de cómo se puede detener este comportamiento de autoformato?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

lo resolvió con la solución hakish (no hay documentación de tinyMCE en ninguna parte) agregando la configuración a continuación dentro de tinymce.init ({... resuelva los problemas por mí:

 indent_before: 'h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,' + 'tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist', indent_after: 'h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,' + 'tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist', whitespace_elements: 'p pre script noscript style textarea video audio iframe object code',

sangría_antes, sangría_después: eliminé el elemento p de esa lista y dejé todo el valor predeterminado que encontré en el archivo fuente tinymce.js. esto dejó de poner espacio antes y después de cada p. whitespace_elements: agregué el elemento p a esa lista y dejé todo el valor predeterminado que encontré en el archivo fuente tinymce.js. esto dejó de eliminar espacios de entrenamiento al comienzo del elemento P

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda