IE / Firefox compatibilty

Status
Niet open voor verdere reacties.

IzFazt

Gebruiker
Lid geworden
8 feb 2008
Berichten
19
Hallo,

Na een immense partij gezwoeg heb ik dit horizontaal topmenu in de code van mijn
phpBB3 forum gekregen. Inmiddels blijkt dat de javascript niet compatible is met firefox, wel met IE Is er hier misschien iemand die mij kan helpen met de aanpassing? Ik weet hier helemaal niks van, laat ik het gelijk maar zeggen.

probleem zien (in FIREFOX!) : http://tjoogle.com

var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.

function createcssmenu2(){
for (var i=0; i<cssmenuids.length; i++){
var ultags=document.getElementById(cssmenuids).getElementsByTagName("ul")
for (var t=0; t<ultags.length; t++){
ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
var spanref=document.createElement("span")
spanref.className="arrowdiv"
spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
ultags[t].parentNode.onmouseover=function(){
this.style.zIndex=100
this.getElementsByTagName("ul")[0].style.visibility="visible"
this.getElementsByTagName("ul")[0].style.zIndex=0
}
ultags[t].parentNode.onmouseout=function(){
this.style.zIndex=0
this.getElementsByTagName("ul")[0].style.visibility="hidden"
this.getElementsByTagName("ul")[0].style.zIndex=100
}
}
}
}

if (window.addEventListener)
window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu2)
 
Hallo,

Na een immense partij gezwoeg heb ik dit horizontaal topmenu in de code van mijn
phpBB3 forum gekregen. Inmiddels blijkt dat de javascript niet compatible is met firefox, wel met IE Is er hier misschien iemand die mij kan helpen met de aanpassing? Ik weet hier helemaal niks van, laat ik het gelijk maar zeggen.

probleem zien (in FIREFOX!) : http://tjoogle.com

ZELF opgelost door smartmenu te gebruiken die is cross browser compatible.....
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan