Autor | Zpráva | ||
---|---|---|---|
user Profil * |
#1 · Zasláno: 19. 10. 2006, 11:23:04
Nazdar.
Mam takyto problem. Stranka je rozclenena na ramce. Ked kliknem na link v nejakom ramci, odpoved (napr od nejakeho servera) sa mi zobrazi len v tom ramci. Ja potrebujem aby sa reloadla cela stranka, teda VSETKY ramce (akoby som tam siel prvy krat). Nedari sa mi to spravit nijako. Nema niekto nejaky napad ako sa s tym da vypiect ? P.S: Please nepiste mi ze nemam pouzivat ramce ;-) Dik. |
||
Bubák Profil |
#2 · Zasláno: 19. 10. 2006, 11:38:10
Tvůj dotaz mi není moc jasný, budu hádat.
Myslím si, že chceš, aby se po klepnutí na odkaz stránka zobrazila přes celé okno prohlížeče. To, kde se ti zobrazí stránka po klepnutí na odkaz, záleží na atributu target. příklad: <a href="http://www.jakpsatweb.cz/" target="_top">Jak psát web</a> Více o target: http://www.jakpsatweb.cz/html/odkazy.html#target |
||
user Profil * |
#3 · Zasláno: 19. 10. 2006, 20:24:29
Nie tak som myslel. Ked dam _top, tak sa v celom okne zobrazi le ten ram, nie cely frameset
(aj ked neviem preco, lebo malo by to zobrazit rovno celu stranku). Skusim inak. Predstav si ze mas stranku frameset.html s definicou frameset-u teda <frameset ...> ... definicia ramov ... </frameset> V jednom z tych ramov mas natiahnutu stranku, na ktorej je odkaz na nejaky skript, ktory ked skonci svoju pracu tak presmeruje odpoved naspat na stranku frameset.html, ja chcem, aby sa do prehliadaca znova refreshla cela stranka frameset.html a nie natiahla do toho ramca, lebo potom je v ramci zasa cela stranka frameset.html az do nekonecna teda frameset vo framesete. Alebo si jednoducho predstav odkaz z ramca zase na frameset.html, ked nechas vsetko default (teda napr. <a href="frameset.html">Link</a>), tak sa ti cela stranka frameset.html natiahne zase do toho ramca (skus a uvidis). |
||
Bubák Profil |
#4 · Zasláno: 19. 10. 2006, 21:00:40
Už začínám chápat, o co ti jde.
1. řešení - musíš dostat jako odpověď stránku frameset.html s targetem :top. Příklad pro HTML: <form action="http://www.google.com/search" target="_top"> Příklad pro JS: http://www.jakpsatweb.cz/javascript/window.open.html#syntaxe - jako jméno okna dáš _top 2. možnost, které bych dal přednost, přepsat skript tak, aby výsledek nebyl pro celý frameset, ale jen stránka, a tu pak nasměřuji do patřičného rámu, např. jménem info. Příklad pro HTML: <form action="http://www.google.com/search" target="info"> skus a uvidis Kdysi jsem zkoušel, vím přesně, o co jde. Nevím, jestli se tomu nějak říká, já to pojmenoval jako "vyrámování", i když přesnější pojem by asi byl "vrámování". |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0