0 votes
in SoSci Survey (dt.) by s136311 (140 points)
closed by SoSci Survey

Hallo,
ich hab in meiner Umfrage einen Timer installiert und möchte jetzt, dass man nach Ablaufen der Zeit automatisch zur Ziel Seite weitergeleitet wird.
Hierfür benutze ich als Textbaustein folgende Befehle:

script type="text/javascript">
!--
function weiter() {

die dritte Zeile wird mir als fehlerhaft angezeigt. Ich habe sie so aus der Anleitung von Sosci Survey und weiß mir nicht mehr zu helfen.

Vielen Dank im Voraus

closed with the note: Es liegen keine weiteren Informationen zu dieser Frage vor.
by s136311 (140 points)
mein PHP Code ist:
if(!isset($timeout)) {
  $timeout = strtotime('+10 seconds');
  registerVariable($timeout);
}
if(time() > $timeout) {
  goToPage('partNext');
}

Als HTML Code habe ich:
<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, %remain% * 1000);
});
// -->
</script>
by SoSci Survey (328k points)
Der JavaScript-Code scheint nicht vollständig zu sein. Bitte editieren Sie Ihre Frage nochmal. Mit der Taste {} können Sie Code als solchen formatieren.

Bitte stellen Sie auch sicher, dass Sie den JavaScript-Code als "HTML" einbinden, nicht als "PHP-Code".

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...