ugrás a tartalomhoz

Hogyan lehet IFRAME-re hivatkozni?

PogiG · 2005. Okt. 7. (P), 20.46
Hali mindenkinek!

Lehet, hogy hülyeséget kérdezek, de lenne egy problémám:

Adva van egy html oldal, amin egy IFRAME található, melyben a kezdőlap.html van alapértelmezetten meghívva. Az egyes linkek az IFRAME- re hivatkoznak.
Hogyan oldható meg az, hogy egy paraméterben megadott file legyen a kezdőlap helyett a frame- ben?

Előre is köszi, sokat segítene minden ötlet.
 
1

TARGET

Török Gábor · 2005. Okt. 7. (P), 20.52
Ha jól értem, akkor neked a TARGET attribútumra van szükséged, amellyel hivatkozhatsz egy keretre. Az IFRAME-nek adj nevet a NAME paraméterrel, majd ezt a nevet add meg értékként a kérdéses link TARGET opciójának. Tehát kb.:

<iframe name="keret" src="kezdolap.html"></iframe>
<!-- [...] -->
<a href="/masiklap.html" target="keret">Másik lap betöltése</a>
2

Sajnos nem

PogiG · 2005. Okt. 7. (P), 20.58
Azt szeretném elérni, hogy ami alapesetben megjelenne a www.honlapom.hu címen, az a kezdőlap.html lenne a frame-ben. Én viszont azt szeretném megoldani, hogy pl.: www.honlapom.hu?akciók hatására ne a kezdőlap.html, hanem az akciók.html legyen a frame-ben megnyitva.

Remélem sikerült leírnom, hogy mit is szeretnék valójában.
5

kliens vagy szerver oldal

Hojtsy Gábor · 2005. Okt. 7. (P), 21.54
Ehhez mindenképpen programozni kell, vagy kliens oldalon (JavaScript), vagy szerver oldalon (bármilyen nyelven amit ismersz). Az első esetben csak úgy működik, amit akarsz, ha be van kapcsolva a felhasználónál a JS, ezért nem biztos, hogy érdemes rá építeni.
6

<Nincs cím>

PogiG · 2005. Okt. 7. (P), 22.24
Kliens oldalon js-ben ok, de hogyan adok meg a Címsorból változót, amit utána feldolgozok?
7

window.location.search

Hojtsy Gábor · 2005. Okt. 7. (P), 22.35
Nos, a location értékei nem csak átírhatóak, hanem le is kérdezhetőek, neked a search tulajdonságra van szükséged, amiben a kérdőjel utáni részt találod.
8

Siker!!!

PogiG · 2005. Okt. 8. (Szo), 13.25
Köszönöm a segítséget, sikerült felfognom és megcsinálnom.
3

<Nincs cím>

toro · 2005. Okt. 7. (P), 21.15
meg a html headben dekodold az URLben atadott erteket (esetedben ez az akciok), majd egy tedd egy valtozoba.
A bodyban a megfelelo helyen bizd egy document.write-ra az iframe tag kiirasat, es az lap cime helyere tedd be a headben beallitott valtozot
4

<Nincs cím>

PogiG · 2005. Okt. 7. (P), 21.20
Ez szép és jó, de hogyan csináljam?