ZeroFlash
Lt. Junior Grade
- Registriert
- Jan. 2002
- Beiträge
- 382
Hallo,
suche für die Unternavigation den Quelltext für ein Aufklappmenu. Eigentlich hab ich ja auch schon nen Code nur versteh ich nicht sonderlich viel von Java und naja seht selbst
mein Problem ist einfach, das ich es nicht hinbekomme vor dem Obelink. dass Stichpunktzeichen wegzubekommen. Habe schon versucht den <li> durch <a> zu ersetzen nur dann Verursacht der Script Fehler.
Kann mir einer sagen wie?
suche für die Unternavigation den Quelltext für ein Aufklappmenu. Eigentlich hab ich ja auch schon nen Code nur versteh ich nicht sonderlich viel von Java und naja seht selbst
Code:
<html>
<style>
<!--
#foldheader{cursor:pointer;cursor:hand ; font-weight:bold ; font-family:verdana;font-size:10pt;
//list-style-image:url(fold.gif)}
#foldinglist{list-style-image:url(list.gif)}
//-->
</style>
<script language="JavaScript1.2">
<!--
var head="display:''"
img1=new Image()
img1.src="fold.gif"
img2=new Image()
img2.src="open.gif"
var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
function checkcontained(e){
var iscontained=0
cur=ns6? e.target : event.srcElement
i=0
if (cur.id=="foldheader")
iscontained=1
else
while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
if (cur.id=="foldheader"||cur.id=="foldinglist"){
iscontained=(cur.id=="foldheader")? 1 : 0
break
}
cur=ns6? cur.parentNode : cur.parentElement
}
if (iscontained){
var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
if (foldercontent.style.display=="none"){
foldercontent.style.display=""
cur.style.listStyleImage="url(open.gif)"
}
else{
foldercontent.style.display="none"
cur.style.listStyleImage="url(fold.gif)"
}
}
}
if (ie4||ns6)
document.onclick=checkcontained
//-->
</script>
<body>
<ul>
<li id="foldheader">Links</li>
<ul id="foldinglist" style="display:none" style=&{head};>
<a href="#">Link A</a><br>
<a href="#">Link B</a><br>
<a href="#">Link C>/a><br>
</ul>
</ul>
</body>
<html>
mein Problem ist einfach, das ich es nicht hinbekomme vor dem Obelink. dass Stichpunktzeichen wegzubekommen. Habe schon versucht den <li> durch <a> zu ersetzen nur dann Verursacht der Script Fehler.
Kann mir einer sagen wie?