Titre: Script pour automatiser la gestion de mon site ???
Posté par: dttgb le le 18-04-2011 a 22:47:47
Bonjour a tous, professionnels, amateurs et debutants, je m’appelle Quentin. J'aimerai vous soumettre un probléme, il concerne un script de randomisation: Voila, je souhaite afficher sur chaque page de mon site 8 liens vers d'autre pages, comme il s'agit d'un site de visionnage de vidéos, il me faudrait un lien lié a une photo, j'ai donc bidouiilé ceci (je suis debutant ;D) a partir d'un code de randomisation:
text = new Array; text[1] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; text[2] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; text[3] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; text[4] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; text[5] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; text[6] = "<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>"; function showmeall() { secret = Math.round(Math.random() * 6); document.write(je ne sais pas); }
J'aimerai que le code selectionné aleatoirement soit inséré dans le code HTML (en utilisant innerHTML par exemple), il serai inséré entre <div id="link" style="border: 0px solid; padding: 1px; width: 190px;"> et </div>, ci dessous
<td valign="top" width="186"> <center> <div id="link" style="border: 0px solid; padding: 1px; width: 190px;"> </div> </center> </td>
<script language="Javascript"> var div = document.getElementById('link').innerHTML = ' ici quelque chose';
</script>
Mon probléme est le suivant, que dois-je mettre dans la fonction .write a la place de "je ne sais pas", et que dois-je mettre dans la fonction .innerHTML a la place de "ici quelque chose" ? Ou almors, peut etre que mon code est mauvais ou inapplicable, dans ce cas, sauriez vous ce que je peut faire pour y remédier, une solution plus simple :D, plus compliqué :( ? Encore merci pour votre aide. |
Titre: Re:Script pour automatiser la gestion de mon site ???
Posté par: Apollinaire le le 28-04-2011 a 01:08:02
Bonsoir,
Le Js pourrait ressembler à quelque chose comme cela :
var text = new Array; text[1] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; text[2] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; text[3] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; text[4] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; text[5] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; text[6] = '<div><a style="font-size: 10pt;" href="liens" target="_top"> <img src="image" class="images"/></a></div>'; var secret = Math.round(Math.random() * 6); document.getElementById('link').innerHTML = text[secret];
Si c'est pour le faire une fois par chargement, c'est suffisant.
Bon courage. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|