Autor | Zpráva | ||
---|---|---|---|
michalsiroky Profil * |
#1 · Zasláno: 6. 3. 2010, 11:59:59
Zdravím,
chtěl bych dát na stránky iframe, ale chtěl bych aby se v tom iframe zobrazovala jen určitá část. Například: v iframe je nahoře obrázek, pod tim je odkaz a pod tim je např. další obrázek. Tak bych chtěl aby se v tom iframe zobrazoval až ten poslední obrázek... Myslíte že to jde? Já to hledal přes hodinu a nemůžu to nikde najít... Díky za odpovědi... |
||
Bubák Profil |
#2 · Zasláno: 6. 3. 2010, 12:07:20
Tvůj požadavek mi připadá, jako "chci se drbat levou nohou za pravým uchem". Proč nepoužiješ tag <img ...>?
|
||
mckay Profil |
#3 · Zasláno: 6. 3. 2010, 12:07:48
michalsiroky:
Já jsem to kdysi řešil také, ale nechtělo se mi to dělat javascriptově. Proto jsem přišel s takovou miniprasárnou :). Do adresy iframeované adresy napíšeš jméno záložky (např http://iframeovana.adresa/#hlavicka), a do té iframeované stránky hodíš <a name="hlavicka"></a> tam, kde chces mít záložku. Problém ovšem nastane, pokud ta adresa není tvoje, to budeš ještě stále muset použít javascript. |
||
michalsiroky Profil * |
#4 · Zasláno: 6. 3. 2010, 12:14:04
Bubák:
To s těma obrázkama je jen příklad ve skutečnosti to jsou texty, které se pořád aktualizují. A ta stránka není moje... |
||
michalsiroky Profil * |
#5 · Zasláno: 6. 3. 2010, 12:27:46
mckay:
můžeš mi prosím poradit jak to mám udělat přes ten javascript? |
||
mckay Profil |
#6 · Zasláno: 6. 3. 2010, 12:45:21
michalsiroky:
Bohužel ne. Řekl jsem, že by to pravděpodobně šlo. Tenkrát jsem to nechtěl dělat javascriptem, protože jsem ho ještě neuměl tolik, abych to zmákl. Bohužel se nic nezměnilo. |
||
michalsiroky Profil * |
Moderátor Chamurappi: Přesunuto z duplicity Javascript jako iframe.
Zdravím, něvíte někdo jak dát na stránku pomocí javascript obsah nějaký jiný stránky? Myslím jako že bych tam nechtěl celou stránku, ale jen určitý obsah. Např.: Na té jiné stránce bude nahoře obrázek pod tim nějakej text a pod tim textem další text a já bych chtěl, aby se na mé stránky zobrazoval jen ten poslední text... Díky za odpovědi... |
||
Witiko Profil |
#8 · Zasláno: 6. 3. 2010, 14:06:35 · Upravil/a: Witiko
Není možné (naštěstí) stáhnout obsah stránky na jiné doméně a změnit její obsah. Ajax ani iFrame vám toto ve většině prohlížečů nedovolí.
iFrame - Naprosto nedovolí manipulaci s dokumentem z mateřského dokumentu, pokud se nachází na jiné doméně. Ajax - U některých prohlížečů nedovolí odeslání HTTP požadavku na jinou doménu a vyhodí výjimku, u jiných navrátí prázdný dokument bez hlaviček. Jediná možnost by byla pomocí PHP pomocí funkcí include, nebo pomocí ručního zformulování HTTP dotazů za pomoci třídy streamWrapper. Opět jsou ale na většině free hostingů v safe módu v php.ini tyto součásti ve své funkčnosti ořezány (afaik, o PHP mám většinově znalosti více elementárního rázu): include - Neumožní načítat stránky z jiné domény. streamWrapper - Neumožní streamovat data z jiné domény. (Opět - některá tvrzení mohou nepřesná) Toto je v zájmu zabránění plagiování, nepovolené editaci a ochraně vlastníků webových stránek. |
||
Radek9 Profil |
#9 · Zasláno: 6. 3. 2010, 14:22:11
Witiko:
Ještě bych k PHP dodal toto: Pokud se soubor nachází na jiné doméně, dá se použít funkce file_get_contents() .
|
||
kordy Profil * |
#10 · Zasláno: 6. 3. 2010, 19:48:35
mysliíš neviditelnost obrázku?
<img src="nejakej obrazek.jpg"" style="visibility: hidden"> |
||
Časová prodleva: 14 let
|
0