Hallöchen,
eigentlich müsste es mit meinem Skript klappen, tut es aber nicht: Nach Ablauf des Timers würde ich die Probandin gerne auf eine bestimmte Seite weiterleiten, nicht auf die Nächste.
Im PHP-Code sieht man, dass ich goToPage('next') zu ..('wza') umgeändert habe. Trotzdem landet man nach Ablauf des Timers dann auf der nächsten Seite.
Was kann ich tun? Über Antworten wäre ich sehr dankbar; hier mein Skript:
PHP
if (!isset($time0)) {
$time0 = time();
registerVariable($time0);
$timer = 5;
if (time() >= $time0 + $timer) {
goToPage('wza');
}
$remain = $time0 + $timer - time();
replace('%remain%', $remain);
}
JAVA ALS TEXT IM HTML-FORMAT
<script type="text/javascript">
<!--
function weiter() {
SoSciTools.submitPage();
}
// Initialisierung der Weiterleitung
SoSciTools.attachEvent(window, "load", function(evt) {
SoSciTools.submitButtonsHide();
window.setTimeout(weiter, %remain% * 1000);
});
</script>