Hogyan és mikor kell használni az iframe-eket (beépített keretek)

Inline keretek, amelyeket általában csak hívnak iframe-ek, az egyetlen kerettípus engedélyezett a HTML5-ben. Ezek a keretek lényegében az oldalad azon szakaszai, amelyeket "kivágtál". Az oldalon kivágott térben ezután betáplálhat egy külső weboldalt.

Lényegében az iframe egy másik böngészőablak, amely a weboldalon belül van beállítva. Olyan webhelyeken általában használt iframe kódokat lát, amelyeknek külső tartalmat kell tartalmazniuk, például Google térképet vagy YouTube-videót. Mindkét népszerű webhely iframe-eket használ beágyazási kódjában.

Az IFRAME elem használata

Böngésző ablaka
filo / Getty Images

Az elem a HTML5 globális elemeket, valamint számos más elemet használ. Négy szintén attribútum a HTML 4.01-ben:

  • a keret forrásának URL-je,
  • az ablak magassága,
  • - az ablak szélessége, és
  • az ablak neve.

Három új a HTML5-ben:

  • Srcdoc: A keret forrásának HTML-je. Ez az attribútum elsőbbséget élvez az URL bármely URL-jével szemben src tulajdonság.
  • Homokozó: A keretablakban engedélyezhető vagy tiltott szolgáltatások listája.
  • instagram viewer
  • Zökkenőmentes: Mondja a felhasználói ügynöknek, hogy az iframe-et úgy kell megjeleníteni, mintha láthatatlanul a szülő dokumentum része lenne.

Egyszerű iframe felépítéséhez állítsa be a forrás URL-t, valamint a szélességet és magasságot pixelben:


Használjon százalékot, nem pedig pixelben megadott méretet egy érzékeny webhely amelynek méretének változnia kell a különböző képernyőméretekkel.

Iframe böngésző támogatás

A iframe elemet minden modern asztali és mobil böngésző támogatja. Néhány böngésző azonban még nem válaszol következetesen az elem három új HTML5 attribútumára.

Iframe-ek és biztonság

A iframe elem önmagában nem jelent biztonsági kockázatot sem az Ön, sem a webhely látogatói számára. Az iframe-ek rossz hírnevet szereztek, mivel rosszindulatú webhelyek felhasználhatják őket olyan tartalom felvételére, amely megfertőzheti a látogatókat számítógépet anélkül, hogy látnák az oldalon, a láthatatlan iframe-re mutató linkek beépítésével, és ezek a szkriptek rosszindulatú kód.

Egyes számítógépes vírusok egy láthatatlan iframe-et fecskendeznek be a weblapjaiba, és ezzel a webhelyet botnet-vé alakítják.

A webhely látogatói csak olyan biztonságban vannak, mint az összes olyan webhely tartalma, amelyre linkel. Ha van oka azt gondolni, hogy egy webhely megbízhatatlan, ne linkeljen rá semmilyen módon.

instagram story viewer