Hogy tudom elérni azt hogy a tagret-ba foglalt link NE új lapon nyíljon meg hanem az iframe-en belül?
KÓD :
<iframe name="style" frameborder="0" height="366" width="650"></iframe>
<a href="http://*******************" target="style">
Mert igy valamiért csak akkor nyílik meg iframe-ben ha olyan webhelyre töltöm fel ahol van reklám keret de alapból sajnos nem megy, mert van olyan oldalam ahol nincs, és az xampp is új ablakban nyitja meg :S
Pedig ennek így kellene működnie függetlenül a környezettől. Esetleg az iframe nevét változtasd meg, mert eléggé "foglalt" névnek tűnik, megzavarhatja a hívást.
De én inkább azt javasolnám, hogy felejtsd el az iframe-ek ilyen módon való használását. Elavult, és nem túl elegáns módszer.
Oké "felejtsd el" könnyű mondani, csak mert erre épül kb az egész honlap xD
nem elegánss - figyelj akkor mi az elegáns megoldás arra hogy ugyan ezt meg tudjam csinálni?
Elegáns megoldás: tanulj szerveroldali programozást (jav: php), és az oldalak html tartalmát dinamikusan állítsd elő a hívott url alapján. A megmaradó elemeket (fejléc, lábléc, menü) külön fájlokból/eljárásokból integrálhatod a html tartalomba.
A "xampp" kifejezés alapján valószínűleg már használsz php-t. Akkor miért nem használod az include-ot?
Ha viszont háttérben való hívásokhoz használod az iframe-eket, akkor arra is van elegánsabb megoldás, és ajax-nak hívjuk. Kis utánakereséssel a php után már gyerekjáték elsajátítani a használatát, ha van egy kis javascriptes alapod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!