iFrame

Ein iFrame (Inline Frame) ist ein HTML-Ele­ment, das es ermög­licht, eine exter­ne Web­site oder ein ande­res HTML-Doku­ment inner­halb einer Sei­te ein­zu­bet­ten. Dabei wird das iFrame-Ele­ment als Con­tai­ner ver­wen­det, um den Inhalt der exter­nen Quel­le anzu­zei­gen, ohne dass die Nut­zer die Sei­te ver­las­sen müs­sen.

Ein iFrame wird in der Regel mit dem HTML-Tag <iframe> ein­ge­bun­den und ent­hält die URL oder den Pfad der exter­nen Quel­le. Wenn die Sei­te gela­den wird, wird der Inhalt der exter­nen Quel­le im iFrame-Ele­ment dar­ge­stellt. Der Nut­zer kann inner­halb des iFrames navi­gie­ren und mit dem Inhalt inter­agie­ren, ohne dass er auf die ursprüng­li­che Sei­te zurück­keh­ren muss.

iFrames wer­den häu­fig in der Web­ent­wick­lung ein­ge­setzt, um inter­ak­ti­ve Inhal­te wie Vide­os, Kar­ten oder For­mu­la­re von exter­nen Quel­len ein­zu­bet­ten. Sie kön­nen auch dazu ver­wen­det wer­den, um den Inhalt von ver­schie­de­nen Domains auf einer Sei­te anzu­zei­gen, ohne dass es zu Kon­flik­ten mit der Cross-Ori­gin-Richt­li­nie kommt.

Es ist wich­tig zu beach­ten, dass iFrames auch Sicher­heits­ri­si­ken mit sich brin­gen kön­nen, da sie von bös­wil­li­gen Web­sites dazu ver­wen­det wer­den kön­nen, um schäd­li­chen Code auf der Ziel­sei­te aus­zu­füh­ren oder Nut­zer­da­ten zu steh­len. Aus die­sem Grund soll­te die Ver­wen­dung von iFrames mit Vor­sicht und nur von ver­trau­ens­wür­di­gen Quel­len erfol­gen.