Bonjour,
Voici quelques jours que j'essaye de trouver le moyen de personnaliser mon éditeur TinyMCE de telle sorte à ce qu'il "mette à jour mon contenu" lorsque je change de police par exemple.
La fonction OnKeyPress etc.. fonctionne parfaitement bien :
Maintenant, j'aimerai appliquer les mêmes actions sur le changement de police, de taille, de couleur etc... Dés lors que l'utilisateur a changer de police, sans devoir appuyer sur une touche du clavier, l'éditeur devra intégrer la mise à jour dans le <div> concerné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 setup: function(editor) { editor.on( 'onMouseOver', function(args) { var val_titre=tinyMCE.get('titre_saisi').getContent(); document.getElementById('titre').innerHTML=val_titre; var val_texte=tinyMCE.get('texte_saisi').getContent(); document.getElementById('texte').innerHTML=val_texte; } editor.on( 'keyup', function(args) { var val_titre=tinyMCE.get('titre_saisi').getContent(); document.getElementById('titre').innerHTML=val_titre; var val_texte=tinyMCE.get('texte_saisi').getContent(); document.getElementById('texte').innerHTML=val_texte; } ); editor.on( 'keyblur', function(args) { var val_titre=tinyMCE.get('titre_saisi').getContent(); document.getElementById('titre').innerHTML=val_titre; var val_texte=tinyMCE.get('texte_saisi').getContent(); document.getElementById('texte').innerHTML=val_texte; } ); editor.on( 'keypress', function(args) { var val_titre=tinyMCE.get('titre_saisi').getContent(); document.getElementById('titre').innerHTML=val_titre; var val_texte=tinyMCE.get('texte_saisi').getContent(); document.getElementById('texte').innerHTML=val_texte; } ); editor.on( 'keydown', function(args) { var val_titre=tinyMCE.get('titre_saisi').getContent(); document.getElementById('titre').innerHTML=val_titre; var val_texte=tinyMCE.get('texte_saisi').getContent(); document.getElementById('texte').innerHTML=val_texte; } ); },
Une petite idée ?
J'utilise la dernière version de TinyMCE (4.x)
Merci pour votre aide
Partager