J'utilise l'éditeur CKEditor et j'entre plusieurs pages avec le saut de page de CKEditor comme délimiteur entre les pages. Si donc j'entre par exemple 10 pages, j'aimerai récupérer toutes ces pages dans un tableau, mais je n'arrive pas. Je suis tombé sur le script suivant :
Ce code utilise le point virgule ; comme délimiteur, mais dans mon cas, lorsque je vais dans le code source du navigateur, je me rend compte que le délimiteur c'est <div style="page-break-after: always;"><span style="display: none;"> </span></div>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var chaine="Jean-Paul, Arthur ; Léon, Marcel ; Paul"; var reg=new RegExp("[;]+", "g"); document.write("Chaîne d'origine : " + chaine + "<BR>"); var tableau=chaine.split(reg); for (var i=0; i<tableau.length; i++) { document.write("tableau[" + i + "] = " + tableau[i] + "<BR>"); }
ce qui ne s'adapte pas à mon script ci dessus puisque quand je fais unça ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part var reg=new RegExp('[style="page-break-after: always;"><span style="display: none;"> </span></div>]+', 'g');
Quelqu'un a-t-il une idée ?
merci
Partager