coloration syntaxe
- Accueil
- Forum
- Programmation
- JavaScript
- coloration syntaxe
handicaper Le 8 avril 2019 à 00:46 (Édité le 8 avril 2019 à 00:47)
j'ai suivie ce tuto
[url=https://www.primfx.com/forum/programmation/javascript/tuto-installer-coloration-syntaxique-633/]https://www.primfx.com/forum/programmation/javascript/tuto-installer-coloration-syntaxique-633/
[/url]mais il veux pas se colorerÂ
es-ce que quelqu'un peut m'aidĂ©Â
afin de faire un cadre avec la coloration des code en mettant comme ceux que j'ai fais en version geshi
https://www.noelshack.com/2019-15-1-1554677091-capturegueshi.png
moi j'ai bien mis
<link rel="stylesheet" href="includes/highlight/styles/agate.css"><script src="includes/highlight/highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script>
mais ca n'a pas fonction,ner et il ne se colore pasÂ
merci de votre aideÂ
SkinDePewDiePie_ Le 16 avril 2019 à 10:45 (Édité le 1 janvier 1970 à 01:00)
Et c'est en HTML ou en BBCode?
handicaper Le 18 avril 2019 à 17:28 (Édité le 1 janvier 1970 à 01:00)
je vais t'expliquer :
moi j'ai mis sur une fenĂŞtre modal un formulaire avec un select et un textarea
je sélectionne sur le sélect php dans le data role sur un select
ensuite je met mon code dans le textarea
ensuite je clique sur envoyer
il m'envoi le code sur le textarea du formulaire, il m'affiche bien
<code=php>mon code php</code
cazr je met ca sur ma fonction
<code=" +selcode + ">" +$('#annonce-programation-modale-textarea').val() +" </code>
ensuite je clique sur la previsulisation
lĂ je voit bien mon cadre avec le code php ou html ou css . et qui colore bien en fonction du langage donc lĂ , il n'y a pas de souci .
mon premier problème , j'affiche ce code dans le textarea
<code=php>mon code php</code
comme tu vois je ne met pas de class pour afficher dans le textarea.
mais come le script , il utilise <code class="php"> et que moi je mets <code=php>
donc forcément, il ne comprend pas
et je penses qu'on ne peut supprimer une clas dans le script
comment lui dire dans ma fonction
affiche moi dans le textarea cette balise
<code=php>mon code php</code>
et affiche moi dans la source
<code class=php>mon code php</code>
ma 2 ème question, coment afficher le titre afin de voir si c'est du pp ou html etc.....
ma 3 ème question, coment afficher les numeros des lignes
car j'ai tenter de mettre sur le css une class code span : liste decimal
mais il n'a pas afficher le numero de ligne
merci de m'aider pour mes 3 question
si tu n'as pas compris o l te manque petit truc n'hesites pas et je te reexpliquerais
en sachant après avoir appuyer sur le button previsualisation
j'affiche le code avec ces balises lĂ
<div id="annonce-previsualiser"><pre class="global-gueshi"></pre></div>
et j'ai bien mis en ba de la page
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.9.1/highlight.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript">
$('#button-previsualiser').click(function() {
$('code').each(function(i, e) {hljs.highlightBlock(e)});
});
</script>
coment ajouter les numeros de ligne
coment afficher le titre du code qu'on met
coment lui dire n'affiche pas la class sur le textera mais affiche moi la class uniquement dans la source
merci
SkinDePewDiePie_ Le 11 mai 2019 à 12:37 (Édité le 1 janvier 1970 à 01:00)
handicaper Le 11 mai 2019 à 18:47 (Édité le 1 janvier 1970 à 01:00)
Profil introuvable Le 11 mai 2019 à 18:54 (Édité le 11 mai 2019 à 19:06)
C'est le principe d'un forum, tu crée un topic, tu es dans la file d'attente et un membre propose une réponse qui peut venir après une semaine ou un mois... Cependant, tu dois aussi chercher de ton côté des pistes pendant que les autres membres cherchent... (cf règles).
Je t'avoue qu'il est difficile de te comprendre si tu n'écris pas dans un français correct... Voilà donc pourquoi je n'ai pas pu te donner une réponse...