Tinymce html5 espace réservé par la lecture de l'attribut de la balise textarea
Standard textareas-je utiliser ce plugin pour créer un espace réservé. Comment puis-je prolonger tinymce sorte que cela fonctionne de cette façon aussi.
E. g la valeur par défaut est lu à partir du textarea attribut ensuite effacé lorsqu'un utilisateur se concentre sur l'iframe.
Similaire à ce pour CKEditor: http://alfonsoml.blogspot.com.es/2012/04/placeholder-text-in-ckeditor.html
Vous devez vous connecter pour publier un commentaire.
Je recevais un message d'erreur si il n'y avait pas d'espace réservé de l'attribut.
J'ai combiné le code de cette réponse:
jQuery hasAttr de la vérification pour voir si il y a un attribut d'un élément pour obtenir le code amendé ci-dessous qui traite de ce scénario:
J'ai refait Tom Duc du code de travail sur TinyMCE4 avec le plugin jquery
Les réponses ci-dessus n'ont pas de travail pour moi, mais voici ma (pour moi) code de travail sur la base des réponses ci-dessus et à l'aide de onchange_callback. Espérons que cela aide quelqu'un!
Essayez ce code:
Ajouter un texte de l'espace réservé pour la tinyMCE inline éditeur:
La partie HTML de la vue
et Enfin le CSS pour créer le texte de l'espace réservé (il l'obtient à partir des données de l'espace réservé="Contenu..." mais vous pouvez le faire directement dans le css
Je l'ai trouvé sur github:
https://github.com/angular-ui/ui-tinymce/issues/197
J'ai essayé beaucoup d'espace réservé solutions pour tinymce, et a trouvé cette solution très utile car il répond à toutes les exigence de l'emplacement réservé. Je pense que c'est la meilleure solution,
Pour tinymce 4 j'ai eu des problèmes avec les événements où ed.onInit n'a pas été défini. tinymce 4 utilise ed.sur('event' , callback) à la place. Voici ma mise en œuvre. J'ai aussi utilisé du centre au lieu de mousedown comme l'événement à écouter lorsqu'de compensation de l'éditeur, parce que mousdown ne fonctionnait pas, pour une raison quelconque.
espère que cette aide, pour quelqu'un qui avait des problèmes avec les autres réponses
J'ai trouvé une autre méthode qui n'a pas toujours plaisante pas avec le contenu de la textarea. Je l'aime tellement que je n'ai pas de conditions spéciales qui empêchent un utilisateur de soumettre du contenu qui est juste l'espace réservé. L'écriture-up est trouvé ici, mais j'ai ajouté le onclick méthode de sorte que l'étiquette est cliquable, sans cela, l'utilisateur doit cliquer sur le bouton au-dessous de la
<label>
ou à côté d'elle. Cela fonctionne très bien avec TinyMCE 4.style
html
TinyMCE Installation
Ce plugin pour TinyMCE semble être une solution:
Espère que cela aide!
Gaurav la solution fonctionne bien, mais a besoin de quelques modifications. J'ai utilisé cette modification pour le rendre presque parfait: