le MEMO du WEB développeur
••• CkEditor •••  Liste des Mémos, astuces et bonnes pratiques

Empêcher la saisie de mise en forme sur copier coller - ckEditor

ForcePasteAsPlainText permet de supprimer les balises html lors d'un copier coller depuis un document word ou depuis un navigateur, sur ckeditor.

Dans le fichier config.js situé dans le répertoire racine de ckeditor rajouter la ligne:

config.ForcePasteAsPlainText = true;

Je ne confirme pas son bon fonctionnement ...

Voire même je confirme qu'avec ma version ckeditor 3.5.3 cela ne fonctionne pas, par contre en rajoutant "ForcePasteAsPlainText " directement lors de la déclaration du textarea, on obtient bien un code nettoyé de ses balises HTML lors d'un copier/coller dans l'editeur CKeditor :

<textarea name="txt1" id="txt1"> </textarea>                          
<script type="text/javascript">
     CKEDITOR.replace( 'txt1',
         {
          toolbar : 'MaToolBar',
          height  : '400px',
          width   : '740px',                                      
          forcePasteAsPlainText : true                                          
          }
      );                  
</script>

 

publié le 05/12/2011 par Memo Web
Commenter le Mémo :

Récupérer le texte du contenu de l'editeur CKEditor en javascript
Configurer ckeditor
Bug sur le plugin mediaembed de CkEditor
Erreur javascript "w is undefined"
Rajout automatique de paragraphe dans ckEditor
Ajouter des styles dans la barre d'outils de ckeditor
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos