Autor Zpráva
Petra000
Profil
Dobrý den, mám problém, dělám jednoduché stránky v html a už jsem přišla na to, jak rozdělit stránku na dvě části, pomocí tagu frameset, takže mám v levém panelu jakoby menu s odkazy. No a když kliknu na kterýkoliv z těch odkazů, tak se mi ten odkaz otevře jenom v tom levém panelu, ale já chci, aby se otevřel do nové stránky, případně do pravého panelu, poradíte? Děkuji.
Mistr
Profil
Petra000
poradíte?
Poradíme. Přečti si stránku Základní definice HTML rámů a zvláště pak kapitolu Příklad a následně po ní i Odkazy v rámech. Doporučuji Ti právě toto pořadí.
Radek9
Profil
<frameset cols="200,*" id="ramy" frameborder="0">
<frame name="menu" src="leve-menu.html" marginwidth="8" marginheight="3" scrolling="no" frameborder="0">
<frame name="stranka" src="hlavni-stranka.html" frameborder="0">
</frameset>


dulezity je ten tag name. je to nazev framu. abys otevrela stranky do toho ramu tak udelas v tom menu nasledujici odkaz:

<a href="stranka.html" target="stranka">text odkazu</a>


to target="stranka" znamena ze se odkaz otevre v ramu se jmenem stranka

a pokud to budes chtit otevrit do noveho okna tak to bude vypadat takhle:

<a href="stranka.html" target="_blank">text odkazu</a>


_blank je virtulni frame a vlastne nove okno

Moderátor Mistr: A co je psáno ve výše odkázaných stránkách? :-)
Petra000
Profil
Radku, děkuju moc za podrobný popis, už mi to jede bez problémů.
Radek9
Profil
Jasně. Není zač.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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