Innehållsförteckning:
Definition - Vad betyder Inline Frame (IFrame)?
En Inline Frame (IFRAME / IFrame) -element gör det möjligt att bädda in ett HTML-dokument i ett annat HTML-dokument. IFrames kan användas på många olika sätt för att förbättra användarens webbplatsupplevelse, inklusive visning av reklaminnehåll och jämförelse av flera dokument.
Techopedia förklarar Inline Frame (IFrame)
Ett IFrame-element kan innehålla ett annat HTML-dokument eller till och med en hel webbplats i samma webbläsarfönster. Förutom att ha en oberoende rullningslista, kan IFrame fungera som ett länkmål, skrivas ut och innehåller synlig källkod. IFrame tillåter webbprogrammerare att ändra raminnehåll genom användning av skriptsida på klientsidan (JavaScript) utan att kräva att webbplatsen laddas om, vilket möjliggör interaktiva webbapplikationer.
I början av 2008 distribuerade hackare skadligt iFrame-innehåll i sökmotorresultaten, och ett antal välkända webbplatser, (till exempel ABC News), dödades. När en sådan i Frame-overlay-attack inträffar bäddar hackare iFrames på mycket trafikerade webbplatser för att omdirigera användare till webbplatser som innehåller skadligt innehåll, som automatiskt laddas ner när webbplatserna öppnas.
Från och med HTML 5 gjordes inramning (som implementerad av FRAME, FRAMESET och NOFRAMES HTML-element) föråldrad, med undantag för IFrame-elementet.
