• Résolu bloquage de code JS malgré qu'il soit actif sur le compte


    Mardi 14 Août 2018 à 18:20
    ShiroKnT

    Bonjour,

    J'aimerai savoir pourquoi une partie de mon code JS est bloqué alors que sur mon compte j'ai bien le JS "actif" ?

    Cordialement,

    Mardi 14 Août 2018 à 22:03
    stormalo

    Bonjour,

    JS "actif" sur notre compte signifie que nous avons l'autorisation d'en ajouter sur les blogs. Pas plus.

    Ensuite chacun fait avec ses compétences

    Généralement, un code JS qui ne fonctionne pas est inadapté ou défectueux.

    Il est conseillé d'utiliser un blog test avant d'ajouter un code JS sur le blog principal

     

    Mardi 14 Août 2018 à 22:08
    ShiroKnT

    Justement, j'ai testé mon code sous 2 endroits, l'éditeur de w3schools.com et sous un vieux blog (Overblog) qui me sert uniquement pour test donc le code est effectivement fonctionnel sur les 2 endroits.

     

    Le problème est que c'est l'éditeur qui me l'efface carrément. (test effectué avec mon compte mais aussi avec le compte créateur du site)

    Mardi 14 Août 2018 à 22:37
    stormalo

    Nous ne sommes pas obligé d'utiliser l'éditeur pour insérer du Javascript.

    Il existe une "zone de script" dédiée à cet usage. smile

    Mardi 14 Août 2018 à 22:40
    ShiroKnT

    même chose en mettant mon script dedans (ou dans l'article) et l'appelant ça ne fonctionne pas

    Mardi 14 Août 2018 à 22:53
    stormalo

    Mes connaissances en JS sont très limités, mais pour avoir un réponse technique de la part d'un lecteur ou d'une lectrice de ce forum il faudrait publier ici le texte du code (ou donner un lien permettant de le voir).

    Perso je ne peut pas en dire plus.

    Mardi 14 Août 2018 à 22:58
    Mayouri

    Bonsoir !

     

    Mais c'est un code pour faire quoi Shiro ? 

    J'y connais rien , y'a peu de chances que je puisse t'aider mais de mon côté , si je trouve un code et qu'il semble pas vouloir passer , j'abandonne et je cherche une solution intermédiaire ( je pars du principe que y a une interférence quelconque quelque part et que tout va lâcher ^^" ) . J'aurais tendance à me dire ça aussi : si ça marche pas c'est que y a un souci .

    Peut-être que y a une autre solution pour avoir le résultat que tu cherches ?   

    Bon courage en tout cas !

     

    Mardi 14 Août 2018 à 23:00
    ShiroKnT

    en gros voilà l'effet voulu : https://www.w3schools.com/code/tryit.asp?filename=FU0XCD5SCMHT le truc c'est que l'éditeur apparement me vire le onclick

     Et surtout qu'il n'affiche aucun contenu sur la page final alors que l'éditeur m'affiche au moins les opacity

     

    Ne pas faire gaffe au progress tout en bas ça fait partie d'un autre sujet aussi car il fonctionne partout SAUF sur ekla XD

    Mercredi 15 Août 2018 à 09:42
    stormalo

    Apparemment c'est peut être un problème html (l'éditeur utilisé par Eklablog n'accepte pas les balises <span> si elle n'intègrent pas un attribut modifiant le style)

    Essaye d'ajouter class="shiro"  après chaque <span concerné entre les balises du tableau

    - inutile de créer une déclaration dans le css

    - shiro ou knt ou abc  etc...  un nom quelconque vu qu'il s'agit d'une class imaginaire

    Je n'ai cependant pas testé sur ce code précis. A voir.

    Mercredi 15 Août 2018 à 10:07
    ShiroKnT

    un grand merci Stormalo enfin de l'avancement \o/
    j'ai carrément supprimé le span pour les onclick et l'éditeur ne les enlève plus, c'est déjà pas mal.
    Cependant, il reste un problème, sur l'éditeur ca a l'air de fonctionner mais quand je valide l'article, il n'y a rien sur la page :/
    voilà le résultat sur une page visitable : http://kawaiinekoteam.ek.la/membre-2-test-p1380864

     Mais quand on clic au hasard sur la page pour trouver les images on voit que le JS fonctionne maintenant

     Bon apparement c'est le CSS qui pose pb maintenant mais ca avance \o/

     

    EDIT à 12.30 : PB résolu le code fonctionne à merveille maintenant ^^ Merci à vous 2.




    Ce sujet est verrouillé. Vous ne pouvez donc pas poster de nouvelles réponses.