L'exemple de cet article décrit comment annuler la fenêtre contextuelle lorsque fckeditor colle Word. Partagez-le avec tout le monde pour votre référence. La méthode spécifique est la suivante :
Utilisez fckeditor comme boîte d'édition pour la publication des utilisateurs, permettant aux utilisateurs de publier Word. Par défaut, lors du collage dans Word, il vous sera demandé si vous souhaitez effacer le style de mot. Si vous sélectionnez « Oui », une boîte apparaîtra et vous devrez coller à nouveau pour effacer le style de mot. Cette opération est très gênante, alors annulez-la.
La première façon de le trouver est de mettre ckeditor/" target="_blank">fckeditorcode_ie.js sous fckeditoreditorjs. La recherche de PasteFromWord trouvera le contenu suivant :
Plus tard, j'ai trouvé quelques solutions :
Étant donné que JS et d'autres éléments sont automatiquement mis en cache, chaque fois que vous testez, vous devez effacer les fichiers temporaires et actualiser la page. C'est vraiment gênant !
Les opérations spécifiques sont les suivantes :
Ouvrez fckeditorcode_ie.js sous fckeditoreditorjs,
Trouvé
Lorsque vous collez Word à ce moment-là, après avoir sélectionné Oui, le format sera directement effacé. Si vous ne voulez pas recevoir l'invite oui, supprimez simplement le jugement de confirmation (FCKLang.PasteWordConfirm).
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.