22.06.2022, 01:52
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
Gruß Heinz
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
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);