Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Zufallszeit innerhalb eines Scripts
#1
Hallo,

habe hier ein kleines Script, dass mir alle (zur Zeit) 35 Sekunden ein neues Bild in einen IFrame anzeigt.

Ist es möglich, diese 35 Sekunden ebenfalls als Zufalls Zeit zu erstellen.... 
Also das erste Bild wird nach (zufällig) z.B. 10 Sekunden angezeigt, 
das nächste Bild nach (zufälliger Wert) z.B. 40 Sekunden,
das nächste Bild nach (zufälliger Wert) z.B. 25 Sekunden und so weitet und so weiter....
Der Wert sollte zwischen 10 und 60 Sekunden zufällig gewählt werden, damit es -na ja, halt "zufällig" aussieht, wann das nächste Bild geladen wird.

Für eure Meinungen und Vorschläge wäre ich echt dankbar  Big Grin

Gruß Heinz

Code:
var i = 0;
var urls = new Array();

urls[i++] = "link zu bild 1";
urls[i++] = "link zu bild 2";
urls[i++] = "link zu bild 3";
urls[i++] = "link zu bild 4";

var sekunden = 35;
var lastimage;
document.write("<div id='randomimagediv'></div>");

function newimage()
{
  var newurl;
  do
  {
  newurl = urls[Math.floor(Math.random()*urls.length)];
  }
  while (newurl == lastimage)
  lastimage = newurl;
  document.getElementById("randomimagediv").innerHTML = '<iframe src="' + newurl + '" frameBorder="0" width="100px" height="100px"/></iframe>';
}

window.setInterval("newimage()",sekunden*1000);
Zitieren


Nachrichten in diesem Thema
Zufallszeit innerhalb eines Scripts - von Kreml16 - 22.06.2022, 01:52

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste