Script lien photo

Résolu
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>

2 réponses

  1. Modérateur
    ben pourquoi ne pas contacter le site sur lequel tu l'as trouvé ?
    -1
    1. 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