Hallo liebes Team,
Ich habe auf einer Seite folgenden PHP-Code:
replace('%remain1%', 12); // Der Teilnehmer hat 12 Sekunden für die Bearbeitung
Ich habe hier auf den längeren Code verzichtet, mit dem man nicht die Zeit mit Neuladen der Seite neustarten kann. Das liegt daran, dass zuvor Items randomisiert werden und es Wechselwirkungen mit dem goToPage()-Befehl geben würde.
Mein Java-Skript sieht wie folgt aus:
<script type="text/javascript">
<!--
// Funktion zur Weiterleitung
function weiter() {
// Eine Meldung anzeigen (optional)
// alert("Die Zeit ist vorbei.");
// Den Teilnehmer zur nächsten Seite weiterleiten
SoSciTools.submitPage();
}
// Initialisierung der Weiterleitung
SoSciTools.attachEvent(window, "load", function(evt) {
// Timer für automatische Weiterleitung starten
window.setTimeout(weiter, %remain1% * 1000);
});
// -->
</script>
Dieses ist als HTML-Code in den Fragen gespeichert.
Leider funktioniert die automatische Weiterleitung nicht. Was kann ich noch tun?