Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:custom-domains [19.02.2018 09:28] – [Individuelle Domain für den Fragebogen] admin | de:custom-domains [08.11.2022 20:36] (aktuell) – [Frame-Weiterleitung] admin | ||
|---|---|---|---|
| Zeile 39: | Zeile 39: | ||
| * Falls für den Aufruf des Fragebogens Parameter (z.B. ein personalisierter Link im Rahmen einer Serienmail) erforderlich sind, ist die Einrichtung der Weiterleitung ein wenig aufwändiger. | * Falls für den Aufruf des Fragebogens Parameter (z.B. ein personalisierter Link im Rahmen einer Serienmail) erforderlich sind, ist die Einrichtung der Weiterleitung ein wenig aufwändiger. | ||
| * Die bestehende Domain muss via HTTPS (SSL-verschlüsselt) aufgerufen werden, wenn der Fragebogen ebenfalls per HTTPS aufgerufen wird. | * Die bestehende Domain muss via HTTPS (SSL-verschlüsselt) aufgerufen werden, wenn der Fragebogen ebenfalls per HTTPS aufgerufen wird. | ||
| - | * Man sollte testen, ob das Fragebogen-Frame zwischen den unterschiedlichen Fragebogen-Seiten korrekt nach oben scrollt. | + | * Es ist ein klein wenig JavaScript erforderlich, damit das Fragebogen-Frame zwischen den unterschiedlichen Fragebogen-Seiten korrekt nach oben scrollt. |
| + | |||
| + | Der HTML-Code zur Einbettung eines Fragebogens inklusive | ||
| + | |||
| + | <code html> | ||
| + | <iframe src=" | ||
| + | </ | ||
| + | |||
| + | Eine komplette HTML-Seite, welche die Parameter vom Aufruf der Seite an den Fragebogen | ||
| + | |||
| + | <file html index.html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <meta charset=" | ||
| + | < | ||
| + | <script type=" | ||
| + | window.addEventListener(" | ||
| + | var questionnaireURL = " | ||
| + | var iFrame = document.getElementById(" | ||
| + | var query = window.location.search.substring(1); | ||
| + | iFrame.src = questionnaireURL + "?" | ||
| + | }); | ||
| + | </ | ||
| + | < | ||
| + | iframe.fullpage { | ||
| + | border: 0; | ||
| + | position: | ||
| + | width: 100%; | ||
| + | height: 100%; | ||
| + | top: 0; | ||
| + | bottom: 0; | ||
| + | left: 0; | ||
| + | right: 0; | ||
| + | padding: | ||
| + | margin: | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | <iframe id=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Die Zeile '' | ||