Script lien photo

Résolu/Fermé
vincent - 30 juin 2010 à 22:38
 doncjavascript - 1 juil. 2010 à 11:57
Bonjour, a tous j'ai trouver plein de script a télécharger sur des site ,des scripts pour des image alleatoire mais j'ai un petit probleme c'est que je n'arrive pas a metttre des liens sur ses photos:
merci d'avance .


<SCRIPT LANGUAGE="javascript">
<!-- Hide from old browsers
// -- Trouver sur presencenet.net -- //
function makeArray(n) {
this.length = n;
for (var i=1; i<=n; i++) {
this[i] = "";
}
return this;
}
var i;
function imagealeatoire() {
i = Math.floor(7 * Math.random() + 1);
return image[i];
}
image = new makeArray(7);
image[1]="lundi.gif";
image[2]="mardi.gif";
image[3]="mercredi.gif";
image[4]="jeudi.gif";
image[5]="vendredi.gif";
image[6]="samedi.gif";
image[7]="dimanche.gif";
// Stop hiding from old browsers -->
</SCRIPT>


</HEAD>
<BODY>
<p align="center">
<SCRIPT language="javascript">
document.write("<IMG SRC=" +imagealeatoire() +" WIDTH=200 HEIGHT=30 BORDER=0>");
</SCRIPT>
<FORM>
<p align="center">
<INPUT onclick=history.go(0) type=button value="Actualiser">
</p>
</FORM>
A voir également:

2 réponses

doncjavascript
1 juil. 2010 à 11:57
Bin pareil que pour n'importe quel lien...avec la balise:
<a hre="url_du_lien">
texte du lien
</a>

donc:
<SCRIPT language="javascript">
document.write("<IMG SRC=" +imagealeatoire() +" WIDTH=200 HEIGHT=30 BORDER=0>");
</SCRIPT>
comme tu doit le savoir la fonction document.write() écrit du texte.
Le texte en question n'est que du html.

Un lien pourrait ressembler à ça:
<a href="monlien.html">
<SCRIPT language="javascript">
document.write("<IMG SRC=" +imagealeatoire() +" WIDTH=200 HEIGHT=30 BORDER=0>");
</SCRIPT>
</a>

ou bien à ça:

<SCRIPT language="javascript">
document.write("<a href="monlien.html>"<IMG SRC=" +imagealeatoire() +" WIDTH=200 HEIGHT=30 BORDER=0></a>");
</SCRIPT>

mais bon vu que l'image est aléatoire il faudrait que le lien corresponde à l'image...
Tu peut modifier ton array(tableau) de variables en javascript pour qu'au lieu d'avoir juste l'url de l'image(lundi.gif) il y ait aussi la balise image et pourquoi pas le lien tant qu'à faire.

par exemple pour image[1]:


image[1]="<a href=\"lundi.html\"><img src=\"lundi.gif\" WIDTH=200 HEIGHT=30 BORDER=0 /></a>";

Enfin avant de s'attaquer au javascript il faut maitriser html...
0
bg62 Messages postés 23640 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 2 septembre 2024 2 381
1 juil. 2010 à 11:39
ben pourquoi ne pas contacter le site sur lequel tu l'as trouvé ?
-1