Autor Zpráva
webátor
Profil
Čau,mám jeden problém mám 3 rámy a potřebuju aby jednim klikem se v těch třech rámech objevilo něco jinýho takže něco jako trojitej odkaz vý někdo jak na to?
jozob
Profil
JS
Peca
Profil
Našel jsem nějaký příklad.
Radek Hrabůvka
Profil
Nová stránka a na ní nový frameset, když se mají změnit všechny tři rámy.
Miloš
Profil
webátor
Obdobné řešení jako Peca, aniž bys musel definovat nějakou funkci. Demonstrujme si to na následujícím příkladu:
Stránka je rozdělena na 3 okna, a to horní vodorovný pruh, levý sloupec a hlavní hlavni_okno:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<title>kokus pokus</title>
<frameset rows="25%,75%">
<frame src="pruh1.html" name="pruh">
<frameset cols="25%,75%">
<frame src="sloupec1.html" name="sloupec">
<frame src="intro1.html" name="hlavni_okno">
</frameset>
</frameset>
</html>


Chci-li, aby po kliknutí na odkaz v souboru pruh.html došlo k otevření souboru sloupec2.html do okna pruh a zároveň souboru dalsi.hmtl v okně hlavni_okno, zapíšu to následovně:
<a href="sloupec2.html" target="sloupec" onclick="parent.hlavni_okno.location.href='dalsi.htm'">Klikni si</a>


PS.: Vykašli se na rámy, nemá to budoucnost.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0