Estoy usando un 'contenteditable' <div/>
y permite pegar.Limpiar el texto pegado de Microsoft Word usando JavaScript
Es increíble la cantidad de código de marcado que se pega desde una copia del portapapeles de Microsoft Word. Estoy batallando con esto, y he conseguido aproximadamente 1/2 camino allí usando la función stripTags()
de Prototypes (que desafortunadamente no parece permitirme mantener algunas etiquetas).
Sin embargo, incluso después de eso, terminé con una cantidad alucinante de código de marcado innecesario.
Así que mi pregunta es, ¿hay alguna función (usando JavaScript), o el enfoque que puedo usar que limpiará la mayoría de este marcado innecesario?
mejor de las suertes con esto ... el contenido generado a partir de textos (tanto en pegar y guardar como HTML deja mucho que desear) ;-) – scunliffe
me preguntó más o menos la misma pregunta en ese momento en http://stackoverflow.com/questions/391291/how-do-i-remove-word-markup-crap-when-inserting-to-a-form, pero su título es mejor. Aunque, ¿por qué limitarse a javascript y no considerar hacer esto en el servidor? –