Roxy
{ Membre }
Messages : 76
| Bonjour, bonsoir !
J'ai un soucis ... Je viens d'utiliser ce tuto http://www.css-actif.com/t5556-header-aleatoire
pour afficher mes trois headers en aléatoire et ça ne fonctionne pas >< Ne sachant trouver d'où ça vient, je préfère demander conseil ...
Voilà le forum où il est en place ... http://fofolies.forumotion.com/
Merci d'avance de votre aide ... | | |
|
FreeStyle
{ Membre }
Messages : 29
| J'ai exactement le même problème que Roxy :/ | | |
|
Nihil
{ Modérateur }
Messages : 1216
| Salut, Tu peux essayer ce code ? - Code:
-
$(document).ready(function(){ var banner = new Array();
banner[0]='URL_BANNIERE_BASIQUE (celle mise dans le design)'; banner[1]='URL_BANNIERE_1'; banner[2]='URL_BANNIERE_2';
$('#i_logo').attr('src',banner[Math.floor(Math.random()*banner.length)]); });
| | |
|
Roxy
{ Membre }
Messages : 76
| Même avec ce code ça ne fonctionne pas ... | | |
|
Nihil
{ Modérateur }
Messages : 1216
| C'est bizarre, sur mon forum test ça marchait Enfin bon, en fait c'est dû à une spécificité de "docoment.getElementById" utilisé dans le code. Pour que ça marche, sinon, tu peux mettre le code Page d'accueil > Généralités (le mieux serait de le mettre dans les templates, mais c'est un peu plus chiant) dans des balises script. Là c'est bon (: ? - Code:
-
<script> var banner = new Array();
banner[0]='URL_BANNIERE_BASIQUE (celle mise dans le design)'; banner[1]='URL_BANNIERE_1'; banner[2]='URL_BANNIERE_2';
document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)]; </script> | | |
|
Roxy
{ Membre }
Messages : 76
| Là ça fonctionne cette fois ! Merci beaucoup ! | | |
|
FreeStyle
{ Membre }
Messages : 29
| Me concernant ça à marcher dès le premier code. Merci beaucoup ! | | |
|