Autor Zpráva
MaKo
Profil
Zdravím,mám vytvorené takéto menu:

<table>
<td>
<a href="#"><tr><img src="obrazky/domov2.jpg" alt="domov"onmouseover="this.src='obrazky/domov2.jpg';" onmouseout="this.src='obrazky/domov2.jpg';" onclick="this.src='obrazky/domov2.jpg';"></tr></a>
<a href="#"><tr><img src="obrazky/forum.jpg" alt="fórum"onmouseover="this.src='obrazky/forum2.jpg';" onmouseout="this.src='obrazky/forum.jpg';" onclick="this.src='obrazky/forum2.jpg';"></tr></a>
<a href="#"><tr><img src="obrazky/riesenia.jpg" alt="riešenia"onmouseover="this.src='obrazky/riesenia2.jpg';" onmouseout="this.src='obrazky/riesenia.jpg';" onclick="this.src='obrazky/riesenia2.jpg';"></tr></a>
<a href="#"><tr><img src="obrazky/navody.jpg" alt="návody"onmouseover="this.src='obrazky/navody2.jpg';" onmouseout="this.src='obrazky/navody.jpg';" onclick="this.src='obrazky/navody2.jpg;"></tr></a>
</td>
</table>


Problém je však v tom že chcem aby sa text stránky zmenil po kliknutí na nejaký obrázok bez načítavania nejakého odkazu.

Ako je to napríklad sem: http://www.lukaschury.cz

To znamená že keď kliknem na napr. Riešenia tak sa zmení len text stránky a nebude sa načítavať odznova celý web.
Tomáš123
Profil
Ak tým chceš povedať, že chceš aby sa ti menil iba obsah v strede stránky, dalo by sa to urobiť cez php include kde sa časť stránky načíta a zvyšok ostane.
jenikkozak
Profil
Tomáš123:
Takto include v PHP nefunguje.

MaKo:
Skutečně je to takový problém? Obrázky se při opakovaném zobrazování nestahují znovu, ale kešují se v prohlížeči. Těch pár znaků ve zdrojovém kódu, které se stahují stále dokola, si nikdo ani nevšimne.
juriad
Profil
Tomáš123:
Ta odkázaná stránka je šíleně závislá na JS. Podívej se na ní se zakázaným JavaScriptem; moc si toho nepočteš.
Ten web má jediný cíl - zaujmout. Jakkoli.
On ani není praktický, dost blbě se čte (malý kontrast), trvá dlouho než uvidím text (což je asi záměr). Nefungue mu historie!

Pokud použiješ tento přístup připrav se na to, že budeš řešit hromadu problémů a nic moc tím nezískáš.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: