Startseite Produkte Download Bestellung Support Impressum



Das Formular per iFrame in eine vorhandene Webseite einbinden

Bei einem iFrame handelt es sich um ein Webdokument, das in ein anderes (meist eine HTML - Webseite) eingebettet ist. Dies kann für die Realisierung eines Online - Formulars in manchen Fällen nützlich sein, da z.B. das Formular über die Endung *.html statt *.php angesprochen werden kann und die Gestaltung und Designänderung der Hauptseite einfacher ist.

Grafik (b) stellt den schematischen Aufbau einer iFrame - Webseite dar. Das Formularscript webform.php wird hier in die HTML - Webseite iframepage.htm eingebettet. Im Gegensatz dazu enthält in Grafik (a) das PHP-Script webform.php das gesamte Formular und alle Informationen zur Darstellung der Webseite.

Vorgehensweise zur iFrame - Einbindung

Wenn Sie die iFrame - Option nutzen wollen, dann gehen Sie wie folgt vor ...

  • Erstellen Sie zuerst mit dem Webformular Generator das gewünschte Formular. Mehr Infos dazu finden Sie hier ...

  • Bereiten Sie die HTML - Webseite vor, in die das Formular eingebunden werden soll, indem Sie das Formular per <iframe> -
    Anweisung in den Quelltext der Webseite einbinden. Tragen Sie den Dateinamen (hier z.B. webform.php") des zuvor
    erstellten Formulars in den Quelltext ein und achten Sie auf die richtigen Angaben für die Höhe und Breite des Formulars,
    damit es auf der Webseite komplett angezeigt und nicht abgeschnitten wird. Ggf. sollten Sie einen Text festlegen, der angezeigt
    wird, wenn z.B. der Browser die iFrame - Funktion nicht unterstützt.
    ...
    <html>
    <body ...>
    ....
    <iframe src="webform.php" width="800" height="800" frameborder="0">
    Sorry, your browser does not support iframes!
    </iframe>
    ...
    </body>
    </html>

  • Laden Sie die modifizierte Webseite und das erstellte PHP - Script auf Ihren Webserver. Dann können Sie das Formular bzw. die
    übergeordnete Webseite auch schon im Webbrowser aufrufen. Das Formular wird dadurch automatisch im vorgesehenen Bereich
    geladen und dargestellt.



©2012 Arclab®. All other trademarks are the property of their respective owners.

Impressum | Kontakt | AGB