xhEditor est un éditeur visuel XHTML simple, mini et efficace développé sur la base de jQuery. Il est basé sur l'accès réseau et compatible avec IE 6.0-8.0, Firefox 3.0, Opera 9.6, Chrome 1.0, Safari 3.22.
Caractéristiques:
Petit : 5 fichiers sont initialement chargés, dont : 1 js (36k) + 2 css (6k) + 2 images (4k), soit un total de 46k. Si les fichiers js et css sont compressés par gzip, ils peuvent être encore réduits à environ 18 Ko.
Rapide : développé sur la base du moteur jQuery pour fournir une efficacité d'exécution de code efficace
Simple : une méthode d'appel simple, l'ajout d'un attribut de classe peut transformer instantanément votre zone de texte en un éditeur visuel riche en fonctionnalités.
Word : détecte et nettoie automatiquement le code Word, fournit une solution de filtrage de code Word efficace et parfaite et génère un code optimisé et rationalisé sans perdre aucun détail.
UBB : fournit la solution d'édition visuelle UBB parfaite, qui vous permet d'obtenir un stockage de code sûr et efficace tout en profitant de la commodité de l'édition visuelle.
version 0.9.6 Modification (2009-6-14)
1. Correction : lors du processus d'édition du style de couleur de la balise span, le problème sera perdu ou converti en une autre couleur dans certains cas.
2. Correction : Sous le navigateur IE, en raison de la solution insatisfaisante à la perte du curseur d'origine, le curseur se déplacera jusqu'à la fin de la page dans certains cas.
3. Correction : dans les navigateurs Chrome et Safari, le problème selon lequel la fenêtre complète ne peut pas être ouverte lors du passage en mode code source (actuellement partiellement résolu)
4. Correction : Correction supplémentaire du problème selon lequel certains navigateurs de modèles autres que des boîtes ne peuvent pas être affichés en plein écran.
5. Correction : Puisque a été complètement désactivé dans les spécifications XHTML 1.0 Strict DTD et HTML 5, les balises du code de sortie sont uniformément remplacées par .
6. Supprimer : Comme dans certains cas, il est nécessaire d'utiliser des chemins CSS et HTML pour créer des effets de style, la fonction de nettoyage des balises dénuées de sens (test) est annulée.
7. Ajouter : Certains navigateurs (IE, etc.) modifieront automatiquement les attributs tels que src et href en chemins absolus, ajoutez donc la fonction de sauvegarde automatique de la valeur de l'attribut et autorisez la désactivation de cette fonction lors de l'initialisation : keepValue : false
8. Ajouté : Ajout d'un saut de ligne forcé pour le navigateur IE. À l'origine, si vous continuez à saisir une certaine lettre anglaise, une barre de défilement horizontale sera générée dans la fenêtre de l'éditeur.
9. Correction : Correction du problème de calcul incorrect de la hauteur et de la largeur lors de l'initialisation de l'interface de l'éditeur.
10. Ajouté : la boîte de dialogue contextuelle s'adapte à la plage de la zone de fenêtre visuelle et s'affiche automatiquement vers la gauche lorsqu'elle dépasse la plage droite de l'écran.
11. Ajustement : Étant donné qu'il est courant sur Internet et dans les logiciels les plus réputés d'ajouter des espaces au milieu de
, qui s'affichent comme suit :
, cet éditeur a également été modifié en auto -sortie de balise de fermeture avec des espaces.
12. Ajouter : Ajoutez une fonction de bouton personnalisé, vous pouvez personnaliser le style, le nom d'affichage, la touche de raccourci et le code d'événement du bouton. Pour une utilisation spécifique, veuillez vous référer à la démo9.
Développer