Skip to main content

Co je rodič Iframe?

Parent Iframe je interní rámec na webové stránce, která obsahuje sekundární webovou stránku nebo skript.Často se nazývají iframes, protože nadřazená část názvu je z pohledu jeho obsahu.Všechno v Iframe je považováno za jeho dítě, zatímco je považováno za rodiče svého obsahu.Tyto rámy mohou být umístěny kdekoli na stránce a mohou být libovolné velikosti.

Pokud se zobrazí statická webová stránka, většina webových návrhářů vloží kolem nadřazeného iframe nějaký typ ohraničení, aby ji odlišil od vnější stránky.URL statické webové stránky uvnitř rámce může být jakákoli platná internetová adresa.IFRAMS v podstatě umožňují zobrazení dvou webových stránek najednou.Zobrazení více webových stránek v koordinovaných iframech je relativně běžná metoda organizace webové stránky.

Nejběžnějším používáním rodičovského IFRAME je spuštění skriptu, který přidá dynamický obsah na webovou stránku.IFRames mohou stejně dobře provozovat skripty PHP, Perl nebo JavaScript stejně dobře.Díky schopnosti interních rámů mohou vývojáři webových skriptů zpracovat data, převrátit obrázky, zobrazovat videa, vkládat média a provádět řadu dalších funkcí, které statické webové stránky sami nedovolují.I když existují i jiné způsoby, jak vložit skripty a dynamický obsah do webových stránek, rodič IFRAME často minimalizuje množství dalšího označení potřebného pro tyto stránky.Většina moderních webových prohlížečů podporuje IFRAMES, ale ne všechny starší prohlížeče ano, takže vývojáři webových stránek to musí často vzít v úvahu.Řešení jsou možná, ale tato řešení jsou zřídka schopna nahradit funkčnost Iframe.V závislosti na požadované funkci IFRAME může být řešení stejně jednoduché jako zobrazení chybové zprávy nebo složité jako zcela nový volání skriptu., nebo skripty na straně klienta, které závisí na softwaru nainstalovaném na počítači Users.Skripty na straně serveru se mohou vždy spolehnout na správný přítomný software, takže IFRAME bude téměř vždy vyplněn správně bez ohledu na stav počítače uživatelů.Skripty na straně klienta nemusí vůbec fungovat, pokud uživatel nemá správný software, který by mohl mít za následek prázdný nebo chybový iframe.Problémy se skripty na straně serveru nebo klienta lze řešit s vhodnou přípravou, což činí významné chyby v rámcích nepravděpodobných.Probíhající debata existuje o tom, zda by názvy IFRAM by měly být považovány za dobrou praxi programování webového programu, ale jejich použití je téměř vždy otázkou osobní preference ze strany návrháře stránky.