Les javascript ne fonctionnent pas
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Les javascript ne fonctionnent pas
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Aujourd'hui en changeant le header du forum
Lien du forum : https://darkwicklow.forumactif.com/
Description du problème
Bonjour,J'ai un souci de javascript mais je n'arrive pas à voir d'où vient le problème. Aucun de mes javascript ne sont pris en compte.
Activer la gestion des codes Javascript : Oui
Dans templates / général / overall_header j'ai bien mis : {HOSTING_JS} avant :
- code:
- Code:
<!-- BEGIN google_analytics_code -->
<script async src="https://www.googletagmanager.com/gtag/js?id={G_ANALYTICS_ID}"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '{G_ANALYTICS_ID}', {'anonymize_ip': true, 'store_gac': false, 'cookie_expires': 13 * 30 * 24 * 60 * 60});
<!-- BEGIN google_analytics_code_bis -->
gtag('config', '{G_ANALYTICS_ID_BIS}', {'anonymize_ip': true, 'store_gac': false, 'cookie_expires': 13 * 30 * 24 * 60 * 60});
<!-- END google_analytics_code_bis -->
</script>
<!-- END google_analytics_code -->
Voici deux exemples de javascript que j'ai mis :
- pour la bannière:
- Code:
$(function() {
var ban = [
"https://ibb.co/CvYvZm5";
"https://ibb.co/9hMhQqK";
"https://ibb.co/B2NkRxn";
"https://ibb.co/64CdpxV";
"https://ibb.co/xHpxp6C";
"https://ibb.co/sPbfBS4";
];
$("#i_logo").attr("src", ban[Math.floor(Math.random() * ban.length)])
});
- flèche de déroulement:
- Code:
$(function(){
$("body").append('<div class="bouhautbas"><a href="#top"><img src="https://i.imgur.com/44XoNkF.png" alt="Aller en haut" /></a> <a href="#bottom"><img src="https://i.imgur.com/xjoko4c.png" alt="Aller en bas" /></a></div>');
});
Je ne suis pas du tout douée avec le codage...
J'espère pouvoir avoir de l'aide afin de régler le souci.
Et n'hésitez pas à me demander de copier d'autres code. Là tout de suite, je ne vois pas ce que je peux rajouter d'autres pour vous aider à mieux voir.
Je vous remercie d'avance, bonne soirée à vous.
Dernière édition par Darkwicklow le Mer 8 Nov 2023 - 20:59, édité 1 fois
Re: Les javascript ne fonctionnent pas
Bonjour !
Le problème qu'on peut voir tout de suite, c'est sur ce script :
Quand vous faites une déclaration de tableau (des éléments entre [ et ] ici), il faut mettre des virgules pour séparer les éléments, pas des point virgule. Et je pense qu'au niveau des liens, ce seront plutôt ceux-ci qu'il faudra utiliser (liens qui ciblent les images, pas les pages qui contiennet les images) :
https://i.ibb.co/S0M085X/Capture-d-e-cran-2023-11-08-a-15-50-02.png
https://i.ibb.co/sCBC8Fx/Capture-d-e-cran-2023-11-08-a-15-50-06.png
https://i.ibb.co/PGQk8nD/Capture-d-e-cran-2023-11-08-a-15-50-10.png
https://i.ibb.co/GVSh1LB/Capture-d-e-cran-2023-11-08-a-15-50-14.png
https://i.ibb.co/2NDGDdn/Capture-d-e-cran-2023-11-08-a-15-50-19.png
https://i.ibb.co/26W9b2r/Capture-d-e-cran-2023-11-08-a-15-49-52.png
Il faut donc corriger le script comme ceci :
D'un coup d'œil, je ne vois rien d'autre de flagrant.
Vous pouvez déjà corriger ce script, on verra s'il y a d'autres erreurs ensuite !
Le problème qu'on peut voir tout de suite, c'est sur ce script :
- Code:
$(function() {
var ban = [
"https://ibb.co/CvYvZm5";
"https://ibb.co/9hMhQqK";
"https://ibb.co/B2NkRxn";
"https://ibb.co/64CdpxV";
"https://ibb.co/xHpxp6C";
"https://ibb.co/sPbfBS4";
];
$("#i_logo").attr("src", ban[Math.floor(Math.random() * ban.length)])
});
Quand vous faites une déclaration de tableau (des éléments entre [ et ] ici), il faut mettre des virgules pour séparer les éléments, pas des point virgule. Et je pense qu'au niveau des liens, ce seront plutôt ceux-ci qu'il faudra utiliser (liens qui ciblent les images, pas les pages qui contiennet les images) :
https://i.ibb.co/S0M085X/Capture-d-e-cran-2023-11-08-a-15-50-02.png
https://i.ibb.co/sCBC8Fx/Capture-d-e-cran-2023-11-08-a-15-50-06.png
https://i.ibb.co/PGQk8nD/Capture-d-e-cran-2023-11-08-a-15-50-10.png
https://i.ibb.co/GVSh1LB/Capture-d-e-cran-2023-11-08-a-15-50-14.png
https://i.ibb.co/2NDGDdn/Capture-d-e-cran-2023-11-08-a-15-50-19.png
https://i.ibb.co/26W9b2r/Capture-d-e-cran-2023-11-08-a-15-49-52.png
Il faut donc corriger le script comme ceci :
- Code:
$(function() {
var ban = [
"https://i.ibb.co/S0M085X/Capture-d-e-cran-2023-11-08-a-15-50-02.png",
"https://i.ibb.co/sCBC8Fx/Capture-d-e-cran-2023-11-08-a-15-50-06.png",
"https://i.ibb.co/PGQk8nD/Capture-d-e-cran-2023-11-08-a-15-50-10.png",
"https://i.ibb.co/GVSh1LB/Capture-d-e-cran-2023-11-08-a-15-50-14.png",
"https://i.ibb.co/2NDGDdn/Capture-d-e-cran-2023-11-08-a-15-50-19.png",
"https://i.ibb.co/26W9b2r/Capture-d-e-cran-2023-11-08-a-15-49-52.png",
];
$("#i_logo").attr("src", ban[Math.floor(Math.random() * ban.length)])
});
D'un coup d'œil, je ne vois rien d'autre de flagrant.
Vous pouvez déjà corriger ce script, on verra s'il y a d'autres erreurs ensuite !
Re: Les javascript ne fonctionnent pas
Bonsoir !
merci pour cette réponse rapide.
J'ai changé le script par celui que tu m'as fourni.
EDIT: Cela fonctionne pour le header !!! Merciiii
mais pas les autres javascript hélas
Encore merci !
merci pour cette réponse rapide.
J'ai changé le script par celui que tu m'as fourni.
EDIT: Cela fonctionne pour le header !!! Merciiii
mais pas les autres javascript hélas
Encore merci !
Re: Les javascript ne fonctionnent pas
Bonsoir Darkwicklow
pour le code des boutons il y a une petite erreur tu as mis bouhautbas
il faut marquer boutonhautbas
bonne soirée à vous tous
pour le code des boutons il y a une petite erreur tu as mis bouhautbas
il faut marquer boutonhautbas
- Code:
$(function(){
$("body").append('<div class="boutonhautbas"><a href="#top"><img src="https://i.imgur.com/44XoNkF.png" alt="Aller en haut" /></a> <a href="#bottom"><img src="https://i.imgur.com/xjoko4c.png" alt="Aller en bas" /></a></div>');
});
bonne soirée à vous tous
Re: Les javascript ne fonctionnent pas
Merci infiniment pour votre aide !
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum