Hvordan og hvornår skal man bruge Iframes (Inline Frames)

click fraud protection

Indbyggede rammer, normalt bare kaldet iframes, er den eneste type ramme, der er tilladt i HTML5. Disse rammer er i det væsentlige en del af din side, som du "klipper ud". I det rum, du har skåret ud af siden, kan du derefter fodre på en ekstern webside.

I det væsentlige er en iframe et andet browservindue, der er indstillet på din webside. Du ser kode iframes, der ofte bruges på websteder, der skal indeholde eksternt indhold som et Google-kort eller en video fra YouTube. Begge disse populære websteder bruger iframes i deres integreringskode.

Sådan bruges IFRAME-elementet

Browser-vindue
filo / Getty Images

Elementet bruger de globale HTML5-elementer såvel som flere andre elementer. Fire er også attributter i HTML 4.01:

  • URL-adressen til kilden til rammen,
  • vinduets højde,
  • vinduets bredde og
  • vinduet.

Tre er nye i HTML5:

  • Srcdoc: HTML for kildekoden til rammen. Denne attribut har forrang over enhver URL i src attribut.
  • Sandkasse: En liste over funktioner, der skal tillades eller ikke tillades i rammevinduet.
  • instagram viewer
  • Sømløs: Fortæller brugeragenten, at iframe skal gengives, som om den er usynligt en del af det overordnede dokument.

For at oprette en simpel iframe skal du indstille kilde-URL og bredde og højde i pixels:


Brug en procentdel i stedet for en bestemt størrelse i pixels til et lydhørt websted hvis størrelse skal ændre sig med forskellige skærmstørrelser.

Support til Iframe-browser

Det iframe element understøttes af alle moderne browsere til desktop og mobil. Nogle browsere reagerer dog ikke konsekvent på de tre nye HTML5-attributter for dette element.

Iframes og sikkerhed

Det iframe element i sig selv er ikke en sikkerhedsrisiko for dig eller dine besøgende. Iframes har fået et dårligt ry, fordi de kan bruges af ondsindede websteder til at inkludere indhold, der kan inficere en besøgendes computer uden at de ser det på siden ved at inkorporere links, der peger på den usynlige iframe, og disse scripts modregner ondsindet kode.

Nogle computervirus indsprøjter en usynlig iframe på dine websider, hvilket effektivt gør dit websted til et botnet.

Dine besøgende på webstedet er kun så sikre som indholdet på alle de websteder, du linker til. Hvis du har grund til at tro, at et websted er upålideligt, skal du ikke linke til det på nogen måde.

instagram story viewer