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 :

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;
		} 
	);
},
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é.

Une petite idée ?

J'utilise la dernière version de TinyMCE (4.x)

Merci pour votre aide