Autor Zpráva
Lubomir
Profil *
Zdravim, potreboval by som pomoct s riesenim problemu...na stranke mam menu napisane JavaScriptom aky som nasiel na strankach
www.jakpsatweb.cz/javascript/priklady/skryvani-odkryvani.html

Script funguje bezchybne v Mozille, ale v Internet Exploreri nefunguje vobec - dany odkaz je vykresleny iba ako text. Takisto v Opere, je odkaz sice vzhladom ako odkaz, ale po kliknuti nanho sa nic nestane.

Vedel by mi prosim niekto poradit tak, aby som sa vyhol prepisovaniu stranky do PHP? Vopred dakujem.
Casero
Profil
Lubomir
No ten kod z JPW funguje všude..nebo aspon mně...takžes musel udělat chybu při přesunu do svých stránek.
Lubomir
Profil *
Len pre orientaciu, takto vyzera dany kod v mojej stranke:

<script src="skripty/menu2.js"></script>
<p2 onclick="zobrazSkryj('funmenu')" title="Zobraz menu"><font face="Arial" size="2" color="white"><b>ZÁBAVA</b>
<div id="funmenu" class="skryvany">
<li type="square"><a href="zabava/funpic.html"><font face="Arial" size="1" color="#cccccc">Obrázky</font></a></li>
<li type="square"><a href="zabava/vtipy.html"><font face="Arial" size="1" color="#cccccc">Vtipy</a></font></li>
<li type="square"><a href="zabava/download.html"><font face="Arial" size="1" color="#cccccc">Download</a></font></li>
</div></p2>

a samotny skript napisany v externom subore menu2.js:

function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}

Moze tam byt niekde chyba?
Nosko
Profil *
No povedal by som že to bude tým <p2> a </p2> ;)
Bubák
Profil
To tam musíš mastit tagy font, a další obskurnosti?

<style>
.menu {font-family: Arial, sans-serif;}
.menu h3 {color: #fff; font-size: 0.8em; margin: 0;}
.menu ul {display:none; margin:0 0 0 15px ; padding-left:0; color: #ccc; font-size: 0.7em; list-style-type: square;}
.menu a {color: #ccc}
</style>
<script>
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}
</script>
<div class="menu" onclick="zobrazSkryj('funmenu')" title="Zobraz menu">
<h3>ZÁBAVA</h3>
<ul id="funmenu">
<li><a href="zabava/funpic.html">Obrázky</a></li>
<li><a href="zabava/vtipy.html">Vtipy</a></li>
<li><a href="zabava/download.html">Download</a></li>
</ul>
</div>
Lubomir
Profil *
Nosko

skusal som <p2> zamenit za iny tag, ale problem pretrvava...:(
Lubomir
Profil *
aa, uz to funguje, diki moc ;)
tiso
Profil
Lubomir a aký iný?
habendorf
Profil
a aký iný?

asi <p3>
Lubomir
Profil *
tiso

Skusal som tam dat povodny, aky je na JPW...cize <h3>
Bubák
Profil
http://atd.havrlant.net/jak-funguje-html
Tag <h3> byl ve tvém kódu ukončen před tagem <div>, prohlížeč tam "domyslel" </h3>.
Toto téma je uzamčeno. Odpověď nelze zaslat.