Citaat:
Origineel gepost door janflex
Hallo,

Wie kan mij helpen met het volgende:

Website www rowi nl werkt prima in Firefox maar in Explorer 7 doet ie het niet goed.
Sommige delen van menu worden niet of niet goed getoond.
Website is geschreven in ASP , wie kan mij helpen.

Jan



Ik denk dat de fout hieronder ergens moet zitten:

<HTML>
<HEAD>
<TITLE>Menu</TITLE>
<Script Language="JavaScript1.2" SRC="coolmenus4.js">
</Script>
<link rel="STYLESHEET" TYPE="text/css" href="coolmenus.css">
</HEAD>
<BODY MarginWIDTH="0" MarginHEIGHT="0">
<Script>
//Browsercheck om te voorkomen dat ns 4 een foutmelding geeft
function cm_bwcheck(){
//In theory we should use object detection, but this script needs work-arounds for almost every browser...
this.ver=navigator.appVersion
this.agent=navigator.userAgent.toLowerCase()
this.dom=document.getElementById?1:0
this.ns4=(!this.dom && document.layers)?1:0;
this.op=window.opera
this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar)
this.ie=this.agent.indexOf("msie")>-1 && !this.op
if(this.op){
this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1)
this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1)
this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it
}else if(this.moz) this.ns6 = 1
else if(this.ie){
this.ie4 = !this.dom && document.all
this.ie5 = (this.agent.indexOf("msie 5")>-1)
this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1)
this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55
}
this.mac=(this.agent.indexOf("mac")>-1)
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7)
this.usedom= this.ns6||this.op7//Use dom creation
this.reuse = this.ie||this.op7||this.usedom //Reuse layers
this.px=this.dom&&!this.op5?"px":""
return this
}
var bw=new cm_bwcheck()
//Maak Menu
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname
//Netscape 4 bug Fix
if(bw.ns4) if(!oCMenu["makeMenu"] || !bw["ns4"]) self.location.reload()