Servus zusammen,
hab en kleines Problem [see below...]:
testet ma das Script... wenn mir DANN einer sagen kann warum
der Shit im NN nur funzt wenn alle DIVs wieder 'static' positioniert sind
- dann geb ich ein aus (... nee, spass - wäre zumindest sehr erleichtert).
Danke im Voraus...
---
<table>
<tr>
<td><b>header oder so...</b></td>
</tr>
<tr>
<td>
<ilayer id="main" width="200" height="50">
<layer id="navi_layer" visibilty="show" bgcolor="#FFFFFF">
<div id="navi_div" style="position:absolute; visibility:visible;">
Navi:
<a href="javascript://" onClick="enlarge('01')">Item 1</a>
<a href="javascript://" onClick="enlarge('02')">Item 2</a>
</div>
</layer>
<layer id="layer01" visibility="hide" bgcolor="#FFFFFF">
<div id="div01" style="position:absolute; visibility:hidden; background-color:#00CC00;">
Item 1...
<a href="javascript://" onClick="kill('01')">close</a>
</div>
</layer>
<layer id="layer02" visibility="hide" bgcolor="#FFFFFF">
<div id="div02" style="position:absolute; visibility:hidden; background-color:#CC0000;">
Item 2...
<a href="javascript://" onClick="kill('02')">close</a>
</div>
</layer>
</ilayer>
</td>
</tr>
</table>
<script>
function enlarge(item) {
if(document.all) {
item = "div" + item;
document.all.navi_div.style.visibility = "hidden";
document.all[item].style.visibility = "visible";
}
if(document.layers) {
item = "layer" + item;
document.main.document.navi_layer.visibility = "hide";
document.main.document[item].visibility = "show";
}
}
function kill(item) {
if(document.all) {
item = "div" + item;
document.all[item].style.visibility = "hidden";
document.all.navi_div.style.visibility = "visible";
}
if(document.layers) {
item = "layer" + item;
document.main.document[item].visibility = "hide";
document.main.document.navi_layer.visibility = "show";
}
}
</script>
---
viz