AccueilAccueil  Site BESite BE  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  

Partagez|

Code: Selectionner le contenu

Voir le sujet précédent Voir le sujet suivant Aller en bas
Messages : 66
Date d'inscription : 19/11/2015
Age : 28
MessageSujet: Code: Selectionner le contenu Ven 8 Avr 2016 - 19:11


Code: Selectionner le contenu


Pour pouvoir sélectionner d’un clic le contenu d’un cadre de code il existe un code en JavaScript très pratique que voici.

Pour placer le code sur votre forum allez dans Panneau d’administration > Modules >  HTML & JAVASCRIPT >  Gestion des codes Javascript > Créer un nouveau code javascript

Nommer votre code (par exemple « sélectionner le code ») et à « Placement » cocher « Sur toutes les pages »

Vous n’avez plus qu’à copier le code JavaScript dans le cadre et à enregistrer.

Vous pouvez modifier l’intituler du message à la dernière ligne. Ici l’intitulé est « Sélectionner » que vous pouvez par exemple changer par « Sélectionner le code » ou par la phrase de votre choix.



Fiche Créée par KIARIE de BLACK EDEN




Code:
function selectCode(a){a=$(a).closest("dl").find(".cont_code,code")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent)c.setBaseAndExtent(a,0,a,a.innerText.length-1);else{window.opera&&a.innerHTML.substring(a.innerHTML.length-4)=="<BR>"&&(a.innerHTML+=" ");var b=document.createRange();b.setStart(a.childNodes[0], 0);b.setEnd(a, a.childNodes.length);c.removeAllRanges();c.addRange(b)}}else document.getSelection?(c=document.getSelection(),b=document.createRange(),b.selectNodeContents(a),c.removeAllRanges(),c.addRange(b)):document.selection&&(b=document.body.createTextRange(),b.moveToElementText(a),b.select())};
$(function(){$("dl.codebox:not(.spoiler,.hidecode)  > dd.code, dl.codebox:not(.spoiler,.hidecode)  > dd > code").closest("dl").find('dt').append('<span onClick="selectCode(this)" class="selectCode">Sélectionner</span>')});
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://blackeden.fr

Code: Selectionner le contenu

Voir le sujet précédent Voir le sujet suivant Revenir en haut
Page 1 sur 1
Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Black Eden :: Black Eden :: Ressources :: Tutoriels-