NS Layers
Dette script er en del af en menu, den virker helt fint i IE, men i NS sker der intet, er der nogle der kan hjælpe?<script>
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
var typen="div";
var slut="</div>";
}else{
var typen="layer";
var slut="</layer>";
}
function visundermenu1(){
parent.main0.fjernalt();
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
parent.main0.document.all.undermenu1.style.visibility="visible";
}else{
parent.main0.document.undermenu1.visibility="show";
}
}
function visundermenu2(){
parent.main0.fjernalt();
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
parent.main0.document.all.undermenu2.style.visibility="visible";
}else{
parent.main0.document.undermenu2.visibility="show";
}
}
function visundermenu3(){
parent.main0.fjernalt();
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
parent.main0.document.all.undermenu3.style.visibility="visible";
}else{
parent.main0.document.undermenu3.visibility="show";
}
}
function visundermenu4(){
parent.main0.fjernalt();
if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
parent.main0.document.all.undermenu4.style.visibility="visible";
}else{
parent.main0.document.undermenu4.visibility="show";
}
}
</script>
<style>
#menu1{position:absolute;top:10px;left:10px;font-family:Verdana;font-size:10pt;font-weight:bold;text-decoration:none}
#menu2{position:absolute;top:10px;left:160px;font-family:Verdana;font-size:10pt;font-weight:bold;text-decoration:none}
#menu3{position:absolute;top:10px;left:310px;font-family:Verdana;font-size:10pt;font-weight:bold;text-decoration:none}
#menu4{position:absolute;top:10px;left:460px;font-family:Verdana;font-size:10pt;font-weight:bold;text-decoration:none}
</style>
<script>
document.write('<'+typen+' id="menu1" onMouseOver="visundermenu1();">');
document.write('Online');
document.write(slut);
document.write('<'+typen+' id="menu2" onMouseOver="visundermenu2();">');
document.write('Indeks');
document.write(slut);
document.write('<'+typen+' id="menu3" onMouseOver="visundermenu3();">');
document.write('Wmtdk søger');
document.write(slut);
document.write('<'+typen+' id="menu4" onMouseOver="visundermenu4();">');
document.write('Diverse');
document.write(slut);
</script>
Måske end ide, hvis man ændre i linjen "document.write('<'+typen+' id="menu4" onMouseOver="visundermenu4();">');
" og sætter en anden onmouseover(har prøvet med alert) kommer de andre pukter ikke :(
