0 votes
in SoSci Survey (dt.) by s090097 (110 points)

Liebes SoSci Survey Team,

für unser Experiment würden wir gerne im Laufe des Experiments ein Video und gleichzeitig Musik abspielen. Bei der weiterführenden Befragung soll die Musik weiter (nicht sichbar) im Hintergrund weiter abgespielt wird.

Als Lösung wollen wir zwei iframes verwenden.

  • Im 1. iframe wird die Musik abgespielt; Das iframe wird stark verkleinert und ist nicht sichtbar. Diese Lösung funktioniert auch (Die Musik wird richtig abgespielt und das iframe ist nicht sichtbar.
  • Im 2. iframe wollen wir das Video abspielen und anschließend die Befragung fortführen. Dazu müssen wir die Kennung des Teilnehmers an das 2. iframe übergeben, das haben wir mittels %caseToken% gelöst. Leider funktionert das nicht richtig. Entweder es scheitert an Berechtigungen, oder wir stellen den Link inkl. caseToken-Kennung falsch zusammen.

<

<iframe name="Experiment" class="Experiment" src="https://www.soscisurvey.de/taxmusicalreloaded/index.php?i=%caseToken%"> </iframe> 

Danke für eure Hilfe

1 Answer

0 votes
by SoSci Survey (327k points)

Die Frage ist, wo Sie das Framset (also die Frames) definieren. Wenn dies auf einer Infoseite zum Projekt erfolgt (wie in der Anleitung empfohlen), dann hat der Teilnehmer in diesem Moment noch überhaupt keine Interview-ID (Case-Token). Diese erhält der Teilnehmer erst, wenn ein Interview für ihn angelegt wurde.

Der Fragebogen muss demnach öffentlich zugänglich sein.

Wenn Sie mir einer Zugriffsbeschränkung arbeiten wollten, wir es deutlich anspruchsvoller. Dann müssten Sie den Berechtigungsschlüssel nämlich mittels JavaScript auslesen und daraus dynamisch (auch mittels JavaScript) die URL für das Frame erzeugen.

Sie können gerne einmal den Link zum Frameset posten, dann kann ich diese Informationen konkretisieren.

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

...