ugrás a tartalomhoz

Többoszlopos include()-os PHP-ben csak a középső változtatása kattintásra

Anonymous · 2006. Okt. 19. (Cs), 12.16
Sziasztok!

Olyan problémám lenne (amire valószínűleg csak én nem tudtam rájönni) hogy készítek egy oldalt ami 3 oszlopból (div-es szerkezettel) áll és includ fügvényel hívom be az oda illő oldalakat.
a menün való kattintással csak a középső oszlop tartalmát szeretném változtatni, nem pedig az egész oldal ujratöltését elérni.

Köszi Jason
 
1

Megoldasok

tlof · 2006. Okt. 19. (Cs), 16.05
Ezt vagy frame -ből oldod meg. Elavult, és ronda is.
Görgethető divet töltesz fel ajaxal, ez divatos.
Minden tartalmat belegenerálsz az oldalba és csak a diveket jelenited meg és tünteted el. Sok tartalomnál nagy lessz az oldal
2

re

Anonymous · 2006. Okt. 19. (Cs), 19.28
Nem frame-ekből áll, pozicionált divekből. mi az az ajax? manuálisan nem lehet megcsinálni hogy eseményre egy másik divet includ-oljon és a többit hagyja békén??
3

Miért nem jó hagyományosan?

Jano · 2006. Okt. 19. (Cs), 20.09
Mi a problema az oldal ujratoltesevel? Ha nem toltod ujra az oldalt, a masik tartalomnak egy uj linkkel egyutt, akkor nem lehet a tartalmakra kulon-kulon linkelni. Se nem felhasználó-, se nem keresőbarát.
4

RTFM

Anonymous · 2006. Okt. 19. (Cs), 22.16
asse tudod, mi zajlik szerver, és mi kliens oldalon.
Tanulj előbb, olvass, aztán kezdj ilyen bonyisabb dolgokba...

Hogy ne csak bunkó legyek:
szerver oldalon php-val beincudeolod a divekbe a tartalmat.
Ezt _egy fájlként_ kiküldi a szerver a kliensnek.

Ha kliens oldalon akarsz inkludolni, akkor ne php-ban gondolkodj, hanem pl JavaScript-ben. De ha nem vagy tisztában az alapokkal, semmiképp sem ajánlom. Inkább töltsd újra az egész oldalt, egyáltalán nem katasztrófa.

Dév