script image aléatoire : bug [Réglé]
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
On peut voir le script fonctionner sur http://www.leschinchillaS.org dans le menu gauchje 'chichistore'
Je souhaite ajouter un autre menu utilisant le même script mais sous un nom différent. Je rencontre un soucis dans le 1er menu s'affiche les images du 2nd script et dans le menu arkadis les images ne défilent pas.
Menu chichistore :
Code BBCODE :
[align=center]Tous les produits [url=http://www.chichistore.fr]Chinchillas du Terroin[/url] pour vos chinchillas[/align] <script type="text/javascript" src="../templates/chinchilla/script_chichistore.js"></script> <noscript>[url=http://www.chichistore.fr/][img]../images/chichistore/croquette.png[/img][/url]</noscript>
contenu de script_chichistore :
Code JAVASCRIPT :
//Images var images = new Array("croquette.png", "bain.png", "solinette.png", "croquine.png", "menu.png", "grigno.png", "fagotine.png", "litiere_val.png", "litiere.png", "foin.png", "regain.png", "abreuvoir.png"); //Liens var liens = new Array("http://www.chichistore.fr/detail.php?R=1&P=2", "http://www.chichistore.fr/detail.php?R=1&P=1", "http://www.chichistore.fr/detail.php?R=1&P=6", "http://www.chichistore.fr/detail.php?R=1&P=3", "http://www.chichistore.fr/detail.php?R=1&P=5", "http://www.chichistore.fr/detail.php?R=1&P=4", "http://www.chichistore.fr/detail.php?R=1&P=36", "http://www.chichistore.fr/detail.php?R=1&P=37", "http://www.chichistore.fr/detail.php?R=1&P=26", "http://www.chichistore.fr/detail.php?R=1&P=24", "http://www.chichistore.fr/detail.php?R=1&P=25", "http://www.chichistore.fr/detail.php?R=1&P=28"); //Durée de chaque lien (en secondes) var duree = new Array(4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4); var affiche = false; var numero_lien = 0; var chemin = '../images/chichistore/'; function AffichePub() { if( !affiche ) { numero_lien = Math.round(Math.random() * (images.length - 1)); document.write('<a href="' + liens[numero_lien] + '" id="pub_liens"><img src="' + chemin + images[numero_lien] + '" alt="lien partenaire" id="pub_images" /></a>'); affiche = true; } else { if( numero_lien == (images.length - 1) ) numero_lien = 0; else numero_lien++; document.getElementById("pub_images").src = chemin + images[numero_lien]; document.getElementById("pub_liens").href = liens[numero_lien]; } setTimeout("AffichePub()", duree[numero_lien] * 1000); /* timer x secondes*/ } AffichePub();
MENU ARKADIS
Code BBCODE :
<script type="text/javascript" src="../templates/chinchilla/script_arkadis.js"></script> <noscript>[url=http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449/][img]../images/arkadis/retarkadis.jpg[/img][/url]</noscript>
contenu de script_arkadis.js :
Code JAVASCRIPT :
//Images var images = new Array("retarkadis.jpg", "RETcindy.jpg", "RETcindy2.jpg", "RETblade.jpg", "RETfrantz1.jpg", "RETfrantz2.jpg", "RETguy.jpg", "RETpierre.jpg"); //Liens var liens = new Array("http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449"); //Durée de chaque lien (en secondes) var duree = new Array(4, 4, 4, 4, 4, 4, 4, 4); var affiche = false; var numero_lien = 0; var chemin = '../images/arkadis/'; function AffichePub() { if( !affiche ) { numero_lien = Math.round(Math.random() * (images.length - 1)); document.write('<a href="' + liens[numero_lien] + '" id="pub_liens"><img src="' + chemin + images[numero_lien] + '" alt="lien partenaire" id="pub_images" /></a>'); affiche = true; } else { if( numero_lien == (images.length - 1) ) numero_lien = 0; else numero_lien++; document.getElementById("pub_images").src = chemin + images[numero_lien]; document.getElementById("pub_liens").href = liens[numero_lien]; } setTimeout("AffichePub()", duree[numero_lien] * 1000); /* timer x secondes*/ } AffichePub();
Quelqu'un a une idée? car j'avoue que je sèche royalement

Merci d'avance.
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Met ça dans le second fichier js :
Code JAVASCRIPT :
var images2 = new Array("retarkadis.jpg", "RETcindy.jpg", "RETcindy2.jpg", "RETblade.jpg", "RETfrantz1.jpg", "RETfrantz2.jpg", "RETguy.jpg", "RETpierre.jpg"); //Liens var liens2 = new Array("http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449"); //Durée de chaque lien (en secondes) var duree2 = new Array(4, 4, 4, 4, 4, 4, 4, 4); var affiche2 = false; var numero_lien2 = 0; var chemin2 = '../images/arkadis/'; function AffichePub2() { if( !affiche2 ) { numero_lien2 = Math.round(Math.random() * (images2.length - 1)); document.write('<a href="' + liens2[numero_lien2] + '" id="pub_liens"><img src="' + chemin2 + images2[numero_lien2] + '" alt="lien partenaire" id="pub_images" /></a>'); affiche2 = true; } else { if( numero_lien2 == (images2.length - 1) ) numero_lien2 = 0; else numero_lien2++; document.getElementById("pub_images").src = chemin2 + images2[numero_lien2]; document.getElementById("pub_liens").href = liens2[numero_lien2]; } setTimeout("AffichePub2()", duree2[numero_lien2] * 1000); /* timer x secondes*/ } AffichePub2();
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
J'ai rajouté un 2 a une ou 2 variable oubliée.une idée?

Code JAVASCRIPT :
//Images var images2 = new Array("retarkadis.jpg", "RETcindy.jpg", "RETcindy2.jpg", "RETblade.jpg", "RETfrantz1.jpg", "RETfrantz2.jpg", "RETguy.jpg", "RETpierre.jpg"); //Liens var liens2 = new Array("http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449", "http://www.facebook.com/profile.php?id=661964442&ref=name#/pages/Arkadis/224426397846", "http://profile.myspace.com/index.cfm?fuseaction=user.viewProfile&friendID=513553449"); //Durée de chaque lien (en secondes) var duree2 = new Array(4, 4, 4, 4, 4, 4, 4, 4); var affiche2 = false; var numero_lien2 = 0; var chemin2 = '../images/arkadis/'; function AffichePub2() { if( !affiche2 ) { numero_lien2 = Math.round(Math.random() * (images2.length - 1)); document.write('<a href="' + liens2[numero_lien2] + '" id="pub_liens2"><img src="' + chemin2 + images2[numero_lien2] + '" alt="lien partenaire2" id="pub_image2s" /></a>'); affiche2 = true; } else { if( numero_lien2 == (images2.length - 1) ) numero_lien2 = 0; else numero_lien2++; document.getElementById("pub_images2").src = chemin2 + images2[numero_lien2]; document.getElementById("pub_liens2").href = liens2[numero_lien2]; } setTimeout("AffichePub2()", duree2[numero_lien2] * 1000); /* timer x secondes*/ } AffichePub2();
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique

merci chef!
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie