Souci avec le javascript "sélectionner le contenu"

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Souci avec le javascript "sélectionner le contenu"

Message par louha Jeu 24 Mai 2018 - 20:52

Bonjour,

Depuis ce soir, le code pour l'option sélectionner le contenu trouvé dans les pages du forum des forums ne fonctionne plus sur aucun de mes forums. Il fonctionnait parfaitement sur mes quatre forums hier soir, mais ce soir le texte cliquable pour sélectionner le contenu dans la balise "code" a tout simplement disparut.

Le JS étant un langage que je ne connais pas, j'aurais bien besoin d'aide pour comprendre pourquoi ça n'apparait plus °° Y a -t-il eu une mise a jour qui a cassé la compatibilité quelque part ?

Voici le code que j'utilise :

Code:
function selectCode(e) {
            var s = $(e).closest("dl").find(".cont_code,code").get(0), range, selection;
            var a = s, z = s;
            while(a.nodeType == 1 && a.childNodes.length) a=a.firstChild;
            while(z.nodeType == 1 && z.childNodes.length) z=z.lastChild;
            if (!$(a).is('.fixff')) {
                var fix = $('<span class="fixff"/>').insertBefore(a);
            } else {
              a = a.nextSibling;
            }
            if (document.body.createTextRange) {
                range = document.body.createTextRange();
                range.moveToElementText(s);
                range.select();
            } else if (window.getSelection) {
                selection = window.getSelection();
                range = document.createRange();
                range.setStart(a, 0);
                range.setEnd(z, z.nodeValue ? z.nodeValue.length : 0);
                selection.removeAllRanges();
                selection.addRange(range);
            }
        };
        $(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">Clic magique</span>')});


Dernière édition par louha le Jeu 24 Mai 2018 - 21:02, édité 1 fois
louha

louha
*

Féminin
Messages : 43
Inscrit(e) le : 23/02/2015

https://www.thecauldron-rpg.net/
louha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Souci avec le javascript "sélectionner le contenu"

Message par Invité Jeu 24 Mai 2018 - 21:00

Bonsoir louha

Avant tout, rend toi sur ton panneau d'admin et vérifie si la page des javascripts est activé, car depuis tout à l'heure j'ai trois forums qui ont eu le même soucis .
Actuellement ils sont tous désactivés par défaut, mais je n'en connais pas la cause .
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Souci avec le javascript "sélectionner le contenu"

Message par louha Jeu 24 Mai 2018 - 21:02

Ha oui ! Effectivement, c'est la seule chose que je n'avais pas vérifiée, tellement j'étais sûre que ça ne pouvait pas avoir bougé.

Merci @jackymi !
louha

louha
*

Féminin
Messages : 43
Inscrit(e) le : 23/02/2015

https://www.thecauldron-rpg.net/
louha a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum