Dies ist eine alte Version des Dokuments!
Sie möchten überprüfen, ob der Teilnehmer den Fragebogen verlässt – etwa um in einem anderen Browser-Tab die Antwort auf eine Wissensfrage zu suchen? Die folgende Lösung zeichnet auf, wie oft die aktuelle Fragebogenseite verlassen wurde.
Wichtig: Mit dieser Funktion wird jedes Verlassen des Browserfensters aufgezeichnet – also nicht nur Wechsel in ein anderes Browserfenster, sondern auch zu einem Chatprogramm (wie z.B. Skype), zum E-Mail-Client, etc.
Wichtig: Diese Funktion verwendet JavaScript. Wenn in der Variable nichts gespeichert wurde, dann hatte der Teilnehmer JavaScript im Browser deaktiviert.
Hinweis: Diese Messung erfolgt im Internetbrowser des Teilnehmers. Mit dem nötigen technischen Wissen kann der Teilnehmer den übermittelten Wert beliebig manipulieren.
Tipp: Auch die Verweildauer auf der jeweiligen Fragebogen-Seite kann eine hilfreiche Information sein, ob der Teilnehmer neben dem Fragebogen noch etwas anderes gemacht hat.
blurCount("IV01_01")
– und zwar tragen Sie statt IV01_01
die Kennung Ihrer internen Variable ein.<script src="../script/oFbGeneral.js" type="text/javascript"></script> <script type="text/javascript"> <!-- function blurCount(inputID) { var input = document.getElementById(inputID); if (!input) { alert("Fehler: Interne Variable " + inputID + " ist auf der Seite nicht verfügbar!"); return; } // Initialisierung (Wert: 0) if (isNaN(parseInt(input.value))) { input.value = 0; } // Funktion, die beim Verlassen des Fenster aufgerufen wird function countBlur(evt) { var val = parseInt(input.value); input.value = val + 1; } // Zählung für jedes Verlassen des Fensters aktivieren oFbGeneral.attachEvent(window, "blur", countBlur); } // Zähler aktivieren blurCount("IV01_01"); // --> </script>
Tipp: Wenn Sie den Fragetyp der internen Variable vorübergehend in offene Texteingabe ändern, können Sie die Zählung live beobachten.