Je crois que cela peut être lié à Need Pure/jQuery Javascript Solution For Cleaning Word HTML From Text Areacôté client code Javascript à bande HTML bogus de CKEditor
Mais dans mon cas, je suis en utilisant CKEditor; Cependant, avant d'envoyer les données au serveur (ou après l'avoir reçu), j'aimerais supprimer les balises et les commentaires HTML «indésirables» tels que ceux qui apparaissent lors du collage de versions récentes (2007 ou ultérieures) de Microsoft Office. Parce que le côté serveur est ici une application tierce, je préférerais faire ce côté client si je le peux. Oui, je suis conscient des risques de sécurité liés à cela; Ceci est juste destiné à assainir les données dans les cas d'utilisation courants.
Existe-t-il des techniques courantes ou des bibliothèques existantes (en particulier jQuery) qui peuvent faire cela? Remarque, je ne cherche pas à encoder ou dépouiller tous HTML, seulement le crud Office-connexes.
Faut-il que ce soit Javascript? Ajaxing un script côté serveur serait-il une option? Si oui, quelle plateforme? –
Ceci est en fait en utilisant un client Jabber, il devrait donc être fait comme un plugin à notre serveur Jabber, auquel cas ce serait Java. Mais pour des raisons logistiques, je préférerais fortement une solution Javascript côté client. – Dan