Stephanie: Bildschirmschoner

Beitrag lesen

Hallo zusammen!

Wir stellen hier gerade eine unfangreiche Offline-Präsentation zusammen, die auch wunderbar funktioniert. Diese soll auf einem Terminal laufen, wo einzelne Besucher herumsurfen können. Nun gibt es aber das Problem, daß ein Besucher vielleicht mittendrin aufhört zu surfen und der nächste, der vielleicht viel später kommt, gar nicht weiß, wo er ist. Also hat uns ein freundlicher Mensch ein tolles avi erstellt, das quasi als Bildschirmschoner auf einer HTML-Seite abläuft und zeigt, was den Besucher erwartet und wie er das Terminal bedienen kann.

Das Script, um den Schoner aufzurufen, habe ich hier im Archiv gefunden:

<script language="JavaScript">
timeleft = 100; // time in seconds
aktiv = window.setTimeout("settime(" + timeleft + ")",1000);
function settime(timeleft)
{
if(aktiv) { window.clearTimeout(aktiv); }
timeleft = timeleft - 1;
window.status = timeleft;
if(timeleft > 0) { aktiv = window.setTimeout("settime(" + timeleft + ")",1000); }
if(timeleft <= 0) { window.location.href = schoner.html"; }
}
</script>
<script for="document" Event="onmousemove()" language="JavaScript">
 settime(timeleft);
</script>
<script for="document" Event="onkeydown()" language="JavaScript">
 settime(timeleft);
</script>

Das funktioniert auch super. Wenn die Maus sich nicht bewegt, kommt der Schoner. Nur weiß ich nicht, wie ich von schoner.html wieder zurück komme: hier soll der Wechsel zur index.html ja gerade durch Bewegung der Maus aufgerufen werden.
Vielen Dank im voraus für die freundliche Hilfe von einer genervten Javascript-Anfängerin