Der folgende Beitrag wurde am 16. 09. 2009, 11:28 Uhr von Helmut veröffentlicht.
Hallo,
der folgende Code funktioniert, NICHT aber der (auskommentierte) Versuch, die Bildhaltezeit t eingebbar zu machen. Ich bitte freundlichst um einen Tipp, wie man das richtig machen kann.
MfG, Helmut
<!-- INSPIRATION: http://de.selfhtml.org/javascript/objekte/images.htm#src-->
<html><head><title>Diashow</title>
<script type="text/javascript">
function fAnima (){
if (i > nBild){return;}
document.images[0].src = b[i].src;
i = i + 1;
window.setTimeout("fAnima()", t); }
</script>
</head>
<body>
<img src="001.jpg" height="500" alt="jpg-Bild">
<script type="text/javascript">
var nBild = 3;
var t=1500; // Bild-Haltezeit
var b = new Array();
b[0] = new Image(); b[0].src = "002.jpg";
b[1] = new Image(); b[1].src = "003.jpg";
b[2] = new Image(); b[2].src = "004.jpg";
b[3] = new Image(); b[3].src = "005.jpg";
var i = 0;
/* document.write('<br><input type="text" name="t" value="1500">'+
'<input type="button" value="Haltezeit / ms" onclick="fAnima()">') */
window.setTimeout("fAnima()", t);
</script>
</body></html>
Der folgende Beitrag wurde am 16. 09. 2009, 11:46 Uhr von henman veröffentlicht.
huhu
> der folgende Code funktioniert, NICHT aber der (auskommentierte) Versuch, die Bildhaltezeit t eingebbar zu machen. Ich bitte freundlichst um einen Tipp, wie man das richtig machen kann.
Lass nach jedem Durchlauf ein Input auf Inhalt prüfen. Wenn es leer ist, wird ein vorgegebener Standard genommen, ansonsten der Wert im Input.
cucu
--
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
Der folgende Beitrag wurde am 16. 09. 2009, 17:39 Uhr von Helmut veröffentlicht.
> Lass nach jedem Durchlauf ein Input auf Inhalt prüfen. Wenn es leer ist, »» wird ein vorgegebener Standard genommen, ansonsten der Wert im Input.
> cucu
Vielen Dank, cucu, für Deine codefreie Antwort auf hohem Niveau!
MfG, Helmut
Der folgende Beitrag wurde am 16. 09. 2009, 21:03 Uhr von ChrisB veröffentlicht.
Hi,
> Lass nach jedem Durchlauf ein Input auf Inhalt prüfen. Wenn es leer ist, wird ein vorgegebener Standard genommen, ansonsten der Wert im Input.
Letzteren sollte man dann aber erst validieren, bzw. plausibilisieren.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4