[GELÖST] Zeitverzögerung eines Buttons vom Video abhängig machen
Hallo zusammen,
ich bin die Neue und nun öfter hier
Leider bin ich in der JS-Welt noch absoluter Newbie, aber dank dieses Forums habe ich es schomal hinbekommen, einen zeitversetzten Button auf meiner Seite einzupflegen - ja ich bin schon ein bisschen stolz auf mich.
Zum eigentlichen Thema:
Ich habe ein Video auf einer Seite und eben dieses besagte JS für den Button. Der Button wird nach 50 Sek. eingeblendet. Egal, ob das Video weiterläuft oder nicht. Ergo: Drückt man im Video Pause, erscheint der Button zu zeitig und ergibt somit keinen Sinn mehr zum Video
Ist es möglich, das Script mit dem Video (*.flv) zukoppeln? Sodass das die Zeit nicht weiterläuft, sobald jemand Pause, Stop u.a. drückt und wiederrum weiterzählt, wenn das Video wieder mit Play gestartet wird?
Ich hoffe Ihr versteht mein Anliegen.
Hier noch der Code für den Button, der aus einem Image besteht:
Vielen Dank für eure geschätzte Hilfe.
Liebe Grüße
Nessi
Hallo zusammen,
ich bin die Neue und nun öfter hier
Leider bin ich in der JS-Welt noch absoluter Newbie, aber dank dieses Forums habe ich es schomal hinbekommen, einen zeitversetzten Button auf meiner Seite einzupflegen - ja ich bin schon ein bisschen stolz auf mich.
Zum eigentlichen Thema:
Ich habe ein Video auf einer Seite und eben dieses besagte JS für den Button. Der Button wird nach 50 Sek. eingeblendet. Egal, ob das Video weiterläuft oder nicht. Ergo: Drückt man im Video Pause, erscheint der Button zu zeitig und ergibt somit keinen Sinn mehr zum Video
Ist es möglich, das Script mit dem Video (*.flv) zukoppeln? Sodass das die Zeit nicht weiterläuft, sobald jemand Pause, Stop u.a. drückt und wiederrum weiterzählt, wenn das Video wieder mit Play gestartet wird?
Ich hoffe Ihr versteht mein Anliegen.
Hier noch der Code für den Button, der aus einem Image besteht:
Code:
<html>
<script type="text/javascript">
zeitinms = 50000; //Zeit in millisek. pro Bild
anzahl = 1; //Anzahl der Bilder
prefix = "bild";
function blendeEin(i) {
if (i < (anzahl+1)) {window.setTimeout("setdisplay("+i+")",zeitinms);}
}
function setdisplay(i) {document.getElementById(prefix+i).style.display=""; i++; blendeEin(i);}
</script>
<body onLoad="blendeEin(1);">
<a href="targetseite" target="blank"><img id="bild1" src="XXX" style="display:none" /></a>
</body>
</html>
Vielen Dank für eure geschätzte Hilfe.
Liebe Grüße
Nessi
Zuletzt bearbeitet: