Bilderwechsel mit Link...

blumikus

Erfahrenes Mitglied
Ich habe ein Script gefunden, was nach einem neuladen der Seite ein Zufallsbild anzeigt. Nur möchte ich gerne noch einen passenden Link dazu haben. Leider habe ich 0 Ahnung von Javascript. Dieses Thema wurde auch schon oft hier beschrieben, bin aber nicht ganz Schlau aus den Antworten geworden. Hier mal das Script:

Code:
function changePic(){
var imgURLs = [
    'pics/jpg/modelle/alle/bild1.jpg',
    'pics/jpg/modelle/alle/bild2.jpg',
    'pics/jpg/modelle/alle/bild3.jpg',
    'pics/jpg/modelle/alle/bild4.jpg',
    'pics/jpg/modelle/alle/bild5.jpg',
    'pics/jpg/modelle/alle/bild6.jpg',
    'pics/jpg/modelle/alle/bild7.jpg',
    'pics/jpg/modelle/alle/bild8.jpg',
    'pics/jpg/modelle/alle/bild9.jpg',
    'pics/jpg/modelle/alle/bild10.jpg'
];
var zufallsZahl = Math.floor((Math.random()*10)+1);

document.getElementById("Bild").src = imgURLs[zufallsZahl];
}

Ich hoffe das mir geholfen werden kann...wäre nett. :-(
 
So in der Art? Es ist leider nicht ganz klar ob die Links dann zu den Bilder gehen solllen, oder zu einer anderen Seite, drenen URL du noch zusätzlich angeben willst. Hab jetzt mal letzeren Fall angenommen.
HTML:
<script type="text/javascript"><!--
  
  function changePic(){
  	var imgURLs = [
  		[
  			'pics/jpg/modelle/alle/bild1.jpg',
  			'pics/jpg/modelle/alle/bild2.jpg',
  			'pics/jpg/modelle/alle/bild3.jpg',
  			'pics/jpg/modelle/alle/bild4.jpg',
  			'pics/jpg/modelle/alle/bild5.jpg',
  			'pics/jpg/modelle/alle/bild6.jpg',
  			'pics/jpg/modelle/alle/bild7.jpg',
  			'pics/jpg/modelle/alle/bild8.jpg',
  			'pics/jpg/modelle/alle/bild9.jpg',
  			'pics/jpg/modelle/alle/bild10.jpg'
  		],[
  			'ordner/seite1.html',
  			'ordner/seite2.html',
  			'ordner/seite3.html',
  			'ordner/seite4.html',
  			'ordner/seite5.html',
  			'ordner/seite6.html',
  			'ordner/seite7.html',
  			'ordner/seite8.html',
  			'ordner/seite9.html',
  			'ordner/seite10.html',
  		]
  		
  	];
  	
  	var rand = Math.floor((Math.random()*10)+1);
  
  	var obj = document.getElementById("bildLink")
  	obj.firstChild.src = imgURLs[0][rand];
  	obj.href = imgURLs[1][rand];
  }
  
 //--></script>
HTML:
<a href="" id="bildLink"><img src="" /></a>
Und noch was:
blumikus hat gesagt.:
Leider habe ich 0 Ahnung von Javascript.
Auch auf die Gefahr hin, dass ich mich wieder unbeliebt mache möchte ich was das angeht noch auf http://www.tutorials.de/tutorials215197.html und http://www.tutorials.de/tutorials215679.html#post1119339 verweisen, auch wenn's natürlich bei dir nicht ganz so krass ist.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück