Sto utilizzando un 'contenteditable' <div/>
e abilitando PASTE.Pulisci testo incollato con Microsoft Word utilizzando JavaScript
È sorprendente la quantità di codice di markup che viene incollato da una copia di appunti da Microsoft Word. Sto combattendo questo, e ho ottenuto circa 1/2 modo lì usando la funzione stripTags()
dei Prototipi (che sfortunatamente non sembra permettermi di tenere alcuni tag).
Tuttavia, anche in seguito, mi ritrovo con una quantità incredibile di codice di markup non necessario.
Quindi la mia domanda è, c'è qualche funzione (utilizzando JavaScript), o un approccio che posso usare che ripulirà la maggior parte di questo markup non necessario?
meglio di fortuna con questo ... il contenuto generato da Word (sia in incollare, e salvare come lascia HTML molto a desiderare) ;-) – scunliffe
ho chiesto più o meno la stessa domanda allora http://stackoverflow.com/questions/391291/how-do-i-remove-word-markup-crap-when-inserting-to-a-form, ma il tuo titolo è migliore. Tuttavia, perché limitarti a javascript e non considerare di farlo sul server? –