0 votes
in SoSci Survey (dt.) by s178438 (230 points)

Guten Tag,

ist es möglich zu verhindern, dass Personen mit dem Smartphone an der Studie teilnehmen?
Dementsprechend den Fragebogen nur für den PC/Tablet freizugeben?

Vielen Dank im Voraus für die Antwort.

1 Answer

0 votes
by SoSci Survey (304k points)

Die verlässlichste Lösung ist, dass Sie die Befragten zu Beginn der Studie bitten, die Leertaste zu drücken ... und nur damit geht es weiter.

Siehe Überprüfung des Eingabemediums

Der keycode für die Leertaste müsste die 32 sein (im verlinkten Beispiel ist die 9 verwendet für die Tab-Taste).

Eine Alternative wäre ein Filter auf Basis einer Frage "Gerät und übermittelte Variablen", aber speziell iPads werden hier fälschlicherweise als PCs erkannt, weil Apple nicht will, dass man so streng zwischen Mac und Pad unterscheiden soll.

by s178438 (230 points)
Vielen Dank für die Antwort. Ich habe nun folgenden Befehl verwendet, die "Weiter" taste ist nun nicht mehr zu sehen, jedoch passiert leider nichts, wenn ich die Leertaste drücke. Habe ich hier einen Fehler im Code?

<script type="text/javascript">
window.addEventListener("load", function () {
    $document.addEventListener("keydown", function(objEvent) {
    if (objEvent.keyCode == 32) {  //tab pressed
    goToPage('next');
        
    }
});


Vielen dank für Ihre Hilfe!
VG
by SoSci Survey (304k points)
Sie mischen hier PHP-Befehle - konkret goToPage() - mit Javascript-Code. Außerdem müsste das $document ohne Dollar-Zeichen geschrieben werden.

Ersetzen Sie das

goToPage('next');

bitte durch ein (vgl. https://www.soscisurvey.de/help/doku.php/de:create:soscitools)

SoSciTools.submitPage();

Werfen Sie auch einen Blick in die JavaScript-Konsole Ihres Browsers.

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

...