Co je to iframe?
Iframe (inline frame) je HTML element, který umožňuje vložit jednu webovou stránku do jiné. Funguje jako "okno" uvnitř vaší stránky, kde se zobrazuje obsah z jiné URL adresy. Iframe je běžně používaný pro vkládání videí z YouTube, map z Google Maps, formulářů, platebních bran nebo jiných externích služeb přímo do vaší stránky.
Technicky vzato, iframe vytváří samostatný browsing kontext s vlastním DOM (Document Object Model) a JavaScriptem izolovaným od rodičovské stránky. To přináší jak výhody v podobě bezpečnosti, tak určitá omezení v komunikaci mezi stránkami.