JS-Problem mit visibility bei NS 6
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
all
ansprechen
einsender
empire
ende
hit
kleine fenster
kleines fenster
nummer
opus
probier
problem
show
stehen
tabelle
-
Hi@all
also ich hab ein Problem. Ich m?chte, dass sich wenn man ?ber einen Link scrollt ein kleines Fenster ?ffnet (Tabelle), in der dann EInsender und Klicks stehen. Javascript:
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
NS6 = (document.getElementById) ? 1 : 0;
function show(menu){
if(IE4){
document.all(menu).style.visibility = "visible";
document.all(menu).style.top = window.event.clientY;
document.all(menu).style.left = window.event.clientX;
}
if(NS6){
document.layers[menu].visibility = "show";
document.layers[menu].top = screenY;
document.layers[menu].left = screenX;
}
}
function hide(menu){
If(IE4){
document.all(menu).style.visibility = "hidden";
document.all(menu).style.top = window.event.clientY;
document.all(menu).style.left = window.event.clientX;
}
}
HTML:
<a onmousemove="show('info_Age+of+Empires')" onmouseout="hide('info_Age+of+Empires')">Age of Empires</a><br>
<!--Age of Empires-->
<div style="position:absolute; left:0px; top:0px; visibility:hidden;" id="info_Age+of+Empires">
<table cellspacing="0" cellpadding="0" style="border-width:1; border-color:#4F4F4F; border-style:solid" width="100">
<tr>
<td id="urhere" bgcolor="#FFFFFF"><b>Age of Empires</b></td>
</tr>
<tr>
<td id="urhere" bgcolor="#FFFFFF"> Einsender:<br>
Sascha Gehlich
</td>
</tr>
<tr>
<td id="urhere" bgcolor="#FFFFFF"> Hits:<br>
25</td>
</tr>
</table>
</div>
<!-- Ende Age of Empires -->
Unter IE funktioniert alles. Nur bei Netscape 6 zeigt er das kleine Fenster nicht an. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
probier mal
if(NS6){
document.layers[0].visibility = "show";
document.layers[0].top = screenY;
document.layers[0].left = screenX;
}
0 = 1. Layer
wenn du mehr hast probier die nummer des entsprechenden layers
das ist wie bei opera und den frames, die kannst du da auch nur ?ber die nummer und nicht ?ber den namen ansprechen -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage