Klappe skjulte layers sammen
HejsaJeg har en række med layers til at stå under hinanden.
Når jeg skjuler det øverste vil jeg godt have de andre til at hoppe opad.
Er der nogen er kan hjælpe med det?
Min kode ligner dette:
<html>
<head>
<meta http-equiv="Content-Type" content="TEXT/HTML; charset=windows-1252">
<title>DIV EKS</title>
<script language="JavaScript">
var ns, ns6, ie;
ns = (document.layers) ? true : false;
ns6 = (document.getElementById) ? true : false;
ie = (document.all) ? true : false;
function getLayerStyle( lyr ){
if( ns ){
return document.layers[lyr];
} else if( ie ){
return document.all[lyr].style;
} else if( ns6 ){
return document.getElementById(lyr).style;
}
}
function ShowHide(layer){
newlayer = getLayerStyle(layer)
if (newlayer.visibility == "hidden") {
newlayer.visibility = "visible";
}
else if (newlayer.visibility == "visible") {
newlayer.visibility = "hidden";
}
}
</script>
</head>
<body>
<a href="java script:ShowHide('mitlayer1')">Vis/Skjul</a>
<div name="mitlayer1" id="mitlayer1" style="background-color: #000000; visibility: hidden">
<font color="#FFFFFF">HEJ MED DIG</font>
</div>
<a href="java script:ShowHide('mitlayer2')">Vis/Skjul</a>
<div name="mitlayer2" id="mitlayer2" style="background-color: #000000; visibility: hidden">
<font color="#FFFFFF">HEJ MED DIG</font>
</div>
<a href="java script:ShowHide('mitlayer3')">Vis/Skjul</a>
<div name="mitlayer3" id="mitlayer3" style="background-color: #000000; visibility: hidden">
<font color="#FFFFFF">HEJ MED DIG</font>
</div>
</body>
</html>
