meinbezirks.demeinbezirks.de
    Was ist heiß

    Marienkäfer: Arten, Nahrung, Larven & Bedeutung

    23 August 2026

    Kantone Schweiz: 26 Kantone, Hauptorte & Übersicht 2026

    23 August 2026

    Liam Hemsworth: Freundin, The Witcher & Miley Cyrus 2026

    23 August 2026
    Facebook Twitter Instagram
    meinbezirks.demeinbezirks.de
    • Lebensstil
    • Nachrichten
    • Technik
    • Gesundheit
    • Wie zu
    • Kontakt uns
    Facebook Twitter Instagram
    meinbezirks.demeinbezirks.de
    Home » Was ist ein iFrame?
    Technik

    Was ist ein iFrame?

    WalterBy Walter25 Juni 2024Keine Kommentare6 Mins Read
    iframe
    iframe

    Wir verwenden iFrames (Inlineframes), um HTML-Dokumente in Webseiten einzubetten. Unser Experte zeigt Ihnen die Verwendung von iFrames und liefert praktische Beispiele.

    Das HTML- <iframe>Element (auch Inlineframe genannt) kann HTML- Dokumente in andere HTML-Dokumente einbetten und dem Benutzer gleichzeitig die Interaktion mit dem Inhalt ermöglichen. Webdienste verwenden häufig iFrame, um ihren Benutzern eine einfache Möglichkeit zu bieten, Inhalte wie Videos oder Karten einzubetten, ohne Code schreiben zu müssen. 

    Das vom iFrame-Element gerenderte Dokument ist in seinem eigenen Browserkontext gekapselt, der die CSS- Formatierung, JavaScript und HTML-Inhalte vom ursprünglichen HTML-Dokument trennt.

    Das durch das iFrame-Element eingebettete HTML-Dokument kann sowohl eine interne als auch eine externe Ressource sein. In diesem Zusammenhang ist eine interne Ressource eine Datei, die sich auf demselben Server befindet wie die Seite, auf der das iFrame-Element angezeigt wird, und eine externe Ressource befindet sich auf einem anderen Server. Ein iFrame kann daher verwendet werden, um Inhalte von derselben Website oder von anderen Websites anzuzeigen.

    Ein iFrame ist nicht das einzige HTML-Element, mit dem wir HTML-Dokumente einbetten können. Wir können auch die Elemente <object>und <embed>wie das iFrame-Element verwenden, um ein separates Dokument anzuzeigen.

    So verwenden Sie ein iFrame

    Um ein anderes HTML-Dokument mit dem iFrame-Element anzuzeigen, geben Sie eine Quell-URL an. Wir geben die URL-Quelle mit dem Attribut an, srcgefolgt von einem Gleichheitszeichen und einer Zeichenfolge, die die URL enthält. Siehe das folgende Beispiel:

    Wenn Sie ein Tool (wie die Chrome- Entwicklertools) zum Überprüfen des iFrame-Elements verwenden, sehen Sie, dass der Inhalt des iFrame ein vollständiges HTML-Skelett mit seinen eigenen <html>, <head>und <body>-Elementen enthält.

    Um die Breite und Höhe des iFrame-Elements anzupassen, füge einfach die Attribute widthund hinzu height. Du kannst die Breite und Höhe des iFrame-Elements auch per CSS anpassen, wenn du die Angaben nicht als Attribute hinzufügen möchtest. 

    Was ist, wenn Sie das iFrame einschränken möchten, um Funktionen wie Skripting, Formulare und Popups zu untersagen, aber gleichzeitig den Zugriff des Benutzers auf Downloads beibehalten möchten? Sie setzen das Attribut sandboxauf allow-downloads.

    Attribute eines iFrames 

    Das iFrame-Element bietet viele verschiedene Attribute, mit denen Sie sein Verhalten ändern können. Sie können beispielsweise die Attribute widthund verwenden height, um die Breite und Höhe des iFrame-Elements in Pixeln festzulegen, oder das sandboxAttribut verwenden, um eine zusätzliche Sicherheitsebene anzuwenden, um schädliche Inhalte zu verhindern.

    Hier ist eine Liste der Attribute, die Sie zum Ändern des folgenden iFrame-Elements verwenden können. 

    SRC

    Mit srckönnen Sie den Quellort des externen Dokuments angeben .

    Breite

    Wenn Sie das Attribut verwenden width, können Sie die Breite des iFrame-Elements in Pixeln festlegen.

    Höhe

    Mit dem heightAttribut können Sie die Höhe des iFrame-Elements in Pixeln festlegen.

    Erlauben

    Mit dem Attribut können Sie die Berechtigungsrichtlinie für die Funktionen angeben, die das externe Dokument verwenden darf. In einem Szenario, in dem das iFrame beispielsweise Zugriff auf das Mikrofon haben soll, sollte das Attribut auf gesetzt werden .allow microphone

    Hier ist eine kurze Liste anderer Werte, die Sie verwenden können:

    • webcam
    • geolocation
    • fullscreen
    • camera

     

    Sandkasten

    Sandboxist ein weiteres Attribut, das wir verwenden können, um bestimmte Funktionen des iFrame-Elements einzuschränken und so eine zusätzliche Sicherheitsebene anzuwenden. 

    Wenn wir beispielsweise das Attribut ohne Werte angeben, werden standardmäßig alle Einschränkungen angewendet. In der Praxis umfasst dies unter anderem Funktionen wie Popups, Formulare und Downloads. Wenn Sie nicht alles einschränken möchten, aber dennoch sicherstellen möchten, dass der Benutzer beispielsweise mit Formularen interagieren kann, fügen Sie es einfach allow-formsals Wert ein.

    Es gibt viele andere Werte, die Sie anstelle von allow-forms verwenden können, darunter:

    • allow-downloads
    • allow-scripts
    • allow-top-navigation
    • allow-popups

    Empfehlungsrichtlinie

    Wir können referralpolicydie Referrer-Richtlinie beim Laden der iFrame-Quelle steuern. Sie können das Attribut so einstellen, no-referrerdass der Browser beim Laden der Ressource den Referrer-Header nicht sendet.

    Das Attribut hat viele mögliche Werte, darunter:

    • same-origin
    • strict-origin
    • origin
    • unsafe-url

     

    SRCDOC

    Mit srcdockönnen wir den Inhalt des iFrames in einen Inline-HTML-String umwandeln. Der Inhalt des iFrames wird beispielsweise sein, <p>Hello world!</p>  wenn srcdocgleich ist <p>Hello world!</p>.

    Möglicherweise möchten Sie auch einige der globalen HTML-Attribute verwenden, um das iFrame so zu ändern, dass es entweder in einem CSS-Stylesheet oder in einer JavaScript-Datei auf das Objekt verweist. Siehe die Liste unten.

    • class: Legen Sie die Klassen des HTML-Elements fest.
    • id: Legen Sie die ID des HTML-Elements fest.
    • style: Geben Sie den Inline-CSS-Stil an.
    • title: Erstellen Sie einen Text, der den Inhalt des HTML-Elements beschreibt.

    Sie können auch eine Reihe experimenteller Attribute finden, die sich in Zukunft ändern könnten und weniger Browserunterstützung haben. Beispielsweise loadingist das Attribut „experimentell“. Sie können loadingangeben, ob der Inhalt sofort geladen werden soll oder wenn sich der Blickpunkt des Benutzers in einer bestimmten Entfernung befindet.

    Beispiele für iFrames 

    Das HTML- iFrame-Element ist seit über zwanzig Jahren Teil von HTML und wenn Sie zuvor Inhalte von anderen Seiten in eine Website eingebettet haben, ist die Wahrscheinlichkeit groß, dass Sie dieses HTML-Element verwendet haben.

    YouTube-Videos einbetten

    YouTube ermöglicht es Benutzern schon seit vielen Jahren, Videos auf anderen Seiten einzubetten. Unter jedem YouTube-Video finden Sie ein iFrame-Element mit einer eindeutigen URL namens „ https://www.youtube.com/embed/“, die auf eine Site verweist, die einen Videoplayer mit dem jeweiligen Video enthält. Jedes Video hat seine eigene eindeutige ID, die Sie anstelle von einfügen sollten <unique-id>. Unten sehen Sie ein Beispiel, wie ein iFrame-Element ein YouTube-Video einbettet.

    Google Maps einbetten

    Mit dem iFrame-Element können Sie auch Google Maps einbetten . Google ermöglicht es Benutzern, interaktive Karten auf ihrer Website hinzuzufügen, indem sie einfach ein iFrames-Element einfügen, ohne dass zusätzlicher Code implementiert werden muss. Für diesen Vorgang müssen Sie jedoch einen API- Schlüssel von Google erhalten und den <API_KEY>Teil der iFrame-Quelle ersetzen.

    Das Einbetten von Videos und Karten sind nur zwei von vielen Anwendungsfällen des iFrames-Elements. 

    Zugänglichkeitsbedenken bei iFrames 

    Ein häufiges Problem mit der Barrierefreiheit im Zusammenhang mit dem iFrames-Element besteht darin, dass Benutzer, die zum Scannen einer Website einen Screenreader verwenden, möglicherweise keine sinnvollen Informationen zum Inhalt des iFrames erhalten. Wir können dieses Problem lösen, indem wir das titleAttribut anwenden und es auf einen Satz setzen, der den Inhalt des iFrames klar beschreibt .

    Im obigen Beispiel wird der Titel des iFrames auf „Beispielwebsite“ gesetzt, um den Benutzer über den Inhalt der Quelle zu informieren. Der Titel könnte beispielsweise der Titel sein, der vom iFrame von YouTube bereitgestellt wird, wenn Sie das Video einbetten (z. B. „Wilde Elefantenbabys bespritzen sich gegenseitig mit Wasser“). Wenn Sie das Element untersuchen, sehen Sie den Titel, der den blinden oder sehbehinderten Benutzer darüber informiert, was er von dem iFrame-Element erwarten kann.

    Share. Facebook Twitter Pinterest LinkedIn
    Walter
    • Website

    Die Wahl des Herausgebers

    Marienkäfer: Arten, Nahrung, Larven & Bedeutung

    23 August 2026

    Kantone Schweiz: 26 Kantone, Hauptorte & Übersicht 2026

    23 August 2026

    Liam Hemsworth: Freundin, The Witcher & Miley Cyrus 2026

    23 August 2026

    Kelly McGillis: Heute, Top Gun, Partnerin & Kinder 2026

    23 August 2026

    Recent Posts

    • Marienkäfer: Arten, Nahrung, Larven & Bedeutung
    • Kantone Schweiz: 26 Kantone, Hauptorte & Übersicht 2026
    • Liam Hemsworth: Freundin, The Witcher & Miley Cyrus 2026
    • Kelly McGillis: Heute, Top Gun, Partnerin & Kinder 2026
    • Vanessa Paradis: Kinder, Johnny Depp, Trennung & Karriere 2026

    Recent Comments

    Es sind keine Kommentare vorhanden.
    Über uns
    Über uns

    Meinbezirks ist die führende Online-Publikation für Musiknachrichten, Unterhaltung, Filme, Prominente, Mode, Wirtschaft, Technologie und andere Online-Artikel. Gegründet im Jahr 2023 und geleitet von einem Team engagierter Freiwilliger, die Musik lieben.

    Unsere Auswahl

    Marienkäfer: Arten, Nahrung, Larven & Bedeutung

    23 August 2026

    Kantone Schweiz: 26 Kantone, Hauptorte & Übersicht 2026

    23 August 2026

    Liam Hemsworth: Freundin, The Witcher & Miley Cyrus 2026

    23 August 2026
    Spitze Bewertungen

    Archives

    • August 2026
    • Juli 2026
    • Juni 2026
    • Mai 2026
    • April 2026
    • März 2026
    • Februar 2026
    • Januar 2026
    • Dezember 2025
    • November 2025
    • Oktober 2025
    • September 2025
    • August 2025
    • Juli 2025
    • Juni 2025
    • Mai 2025
    • April 2025
    • März 2025
    • Februar 2025
    • Januar 2025
    • Dezember 2024
    • November 2024
    • Oktober 2024
    • September 2024
    • August 2024
    • Juli 2024
    • Juni 2024
    • Mai 2024
    • April 2024
    • März 2024
    • Februar 2024
    • Januar 2024
    • Dezember 2023
    • November 2023
    • Oktober 2023
    • September 2023
    • August 2023
    • Juli 2023
    • Juni 2023
    • Mai 2023
    • April 2023
    • März 2023

    Categories

    • App
    • Ausbildung
    • Auto
    • Bankwesen
    • beruhmtheit
    • Cbd
    • Dampfen
    • Elektrisch
    • Essen
    • Film
    • Fitness
    • Geschäft
    • Geschichte
    • Gesetz
    • Gesundheit
    • Haustier
    • Immobilie
    • Industrie
    • Insekt
    • Krypto
    • Lebensstil
    • Maschine
    • Medizin
    • Mode
    • Nachrichten
    • Obst
    • Ort
    • REISEN
    • restaurant
    • Schönheit
    • SEO
    • Software
    • Sozialen Medien
    • Spiel
    • Spielereien
    • Sport
    • Technik
    • Theater
    • Tier
    • Uncategorised
    • Unterhaltung
    • Unternehmen
    • Vape
    • Vogel
    • Webseite
    • Wie zu
    • Wissenschaft
    Urheberrechte © 2023 meinbezirks Alle Rechte vorbehalten.
    • Datenschutz Bestimmungen
    • Kontakt uns
    • Über uns

    Type above and press Enter to search. Press Esc to cancel.