Autor Zpráva
José
Profil *
Zdravim všechny, mám jeden problém, snažil sem se ho vyřešit sám, ale bez úspěchu. Kdybyste mi někdo dokázal poradit nebo navedl na stránky které problém popisují, byl bych vám vděčen. O co jde. V levém sloupci se nachází navigace a v právem sloupci bych potřeboval aby se zobrazoval obsah odkazů a měnil se společně s přechodem přes odkazy. Možná komplikace je i v tom ze obsahová část je tvořena tabulkou s vícero bunkama, z důvodu designu použitého na napdisy, tlačítko zpět, pozadi atd. Nejlepší by bylo, kdyby se při tom přechodu, změnila celá ta tabulka, kde teda podle počtu odkazů vytvořim stejný počet tabulek a pak je tam při přechodu budu includovat. Nešlo by to nějak takhle. Předem díky




odkaz1 | obsah 1
odkaz2 | text který se týká odkazu 1, při přechodu na odkaz2 se změní i tento text i nadpis
odkaz3 |
Tomáš Hanus
Profil
José
http://dusan.pc-slany.cz/

Jukni na tu stránku.
José
Profil *
No to je ono, ale bude to chtít bližší rozpitvání zdrojáku, přiznám se, že na první pohled se v tom moc nevyznám, ale to už je můj problém. Neměl by někdo ještě nějakej nápad. dík
José
Profil *
Nemáte někdo na to java scriptík
Tomáš Hanus
Profil
José
Stačilo si zobrazit již zde zmiňovavý zdrojový kod stránky.



<script language="JavaScript"><!--
// Tento skript vymyslel a napsal Yuhů dusan@pc-slany.cz
// Skript smí být volně použit i bez vědomí autora.
// Pokud to někomu nebude fungovat, není to můj problém.

var minuly = 'osobni' ;
var isNS4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 4);
var isNS5 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 5);
var insall = (isNS4) ? "layers." : (isNS5) ? "getElementById("" : "all.";
var insstyle = (isNS4) ? "" : (isNS5) ? "").style" : ".style";

function zobraz(ident) {
if(parseInt(navigator.appVersion) >= 4) {
el = eval("document." + insall + [ident] + insstyle );
el.visibility = "visible";

if(minuly != ident) {
el = eval("document." + insall + [minuly] + insstyle );
el.visibility = "hidden";
minuly = ident }

} }
// --></script>


Jde vlastně o přepínání visibility pro span.
José
Profil *
to: Tomáš Hanus
vše ok. už je to vyřešeno. díky moc za tip

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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