Autor | Zpráva | ||
---|---|---|---|
mcn Profil * |
#1 · Zasláno: 5. 10. 2004, 21:12:39
Ahojte, potřeboval bych poradit jestli jde z nějaké stránky otevřít jinou a v jejím rámu načíst další stránku.
Př. Jsem na stránce FOTOGALERIE a po stlačení tlačítka se přepnu na stránku HLAVNI která má v sobě rám FREJM v kterém se načte stránka LIBOVOLNA. Děkuji předem všem |
||
Yuhů Profil |
#2 · Zasláno: 6. 10. 2004, 05:11:22
já dotazu nerozumím.
Jsem na stránce Fotogalerie. Po kliknutí na odkaz se do tohoto rámu načte stránka HLAVNÍ. Potud je to jasné. Ale jak má v sobě stránka hlavní Frejm? Je to frame nebo iframe? Ve frame i v iframe je atribut src a ten určuje, co se načte, takže třeba <iframe src="libovolna.html"> Je to to, na co se ptáte? |
||
mcnarik Profil |
#3 · Zasláno: 7. 10. 2004, 15:58:03
Jde o to ze z nejake stranky pomoci odkazu otevru v tom stejnem okne jinou stranku v ktere je iframe a potrebuji abych mohl ovladat co se do toho iframu nacte.
Takze ze stranky FOTOGALERIE pomoci odkazu otevru stranku HLAVNI s iframe FREJM a chci aby se do toho iframe nacetl obsah stranky JEDNA. |
||
Yuhů Profil |
#4 · Zasláno: 8. 10. 2004, 02:34:54
Jasně. Takže na to je potřeba javascript nebo PHP. Přes PHP je to asi lepší.
Každopádně na tu stránku hlavni se nesmí odkazovat pouze přes hlavni.php, ale je potřeba odkazovat href="hlavni.php?stranka=jedna.html" Potom v PHP vypadá ten dotyčný kousek stránky hlavni.php takto: <iframe src="<? echo _GET["stranka"] ?>" ...></iframe> V javascriptu je to trochu složitější, třeba takhle: <script> stranka = location.href.search.split("=")[1]; document.write('<iframe src="' + stranka + '" ...></iframe>') </script> Ani jednu variantu jsem netestoval, mohou tam být chyby. V čistém html řešení neznám. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0