HTML kód - iframe

Od: Datum: 19.02.13 22:43 odpovědí: 4 změna: 20.02.13 15:51

Zdarec, nevíte jak bych mohl v HTML iframe přizpůsobit obsahu? Někde jsem četl že to nejde tak jestli neznáte nějakej sript nebo jinej fígl dík .


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Od: zapomnel
Datum: 19.02.13 23:37

Obsahu čeho, toho vnitřku to fakt asi nejde, ten skript by nenaprogramoval ani papež.

Ohodnoceno: 0x
 
Datum: 20.02.13 06:48
avatar

Automaticky to nejde.

Skriptem jsem to nezkoušel, teoreticky by to šlo, pokud splníte same-domain-origin omezení a budete moct zevnitř přistupovat ven (tedy i vkládaná stránka musí být vaše). Z vnější stránky by to možnáááá šlo taky. Zkusím to a dyžtak sem doplním fiddle.

Ohodnoceno: 0x
 
Od: nic*
Datum: 20.02.13 07:04

Díky moc ..

Datum: 20.02.13 15:51
avatar

Tak fiddle nebude, tam je samotné zobrazení editoru a výsledku zanořené v iframech, takže by to fungovalo, ale provedení by bylo velmi matoucí.

Minimální příklad je takovýto: vnější stránka, vnitřní (vkládaná) stránka

Příklad v praxi pak: http://shovels.wz.cz/iframe/outer.html

Zjišťování šířky/výšky funkcí Math.max() je kvůli kompatibilitě vytažené z jQuery, jestli nějakou knihovnu už používáte, postačí místo toho jednoduché $(document).width() nebo něco podobného.

Jestli to budete zkoušet u sebe, musí k tomu být přistupováno přes webserver (localhost/), aby to fungovalo. Při otevření z html souboru (file:///) to nebude fungovat kvůli tomu bezpečnostnímu omezení skriptů.

Ohodnoceno: 2x
 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.