Hoi mensen,

Ik heb een uitklapmenu op een site maar die komt willekeurig in beeld waar ik de muyis ook plaats en ik wil die graag dat hij er onder komt.

De site


<style>
<!--

.menuskin{
position:absolute;
width:160px;
background-color:#FF3300;
menu;border:4px  #000000;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:#000000;
padding-left:15px;
padding-right:20px;
}

#mouseoverstyle{
background-color:#0033FF;
highlight;#FF3300;
}

#mouseoverstyle a{
color:#FF3300;
}
-->
</style>
<!-- verander hierboven in het style gedeelte de kleuren naar eigen wens ( dus de kleurnummers met een # )-->
<script language="JavaScript1.2">



var linkset=new Array()
//verander hieronder de links ( url. target en linknaam ) wil je meer hoofdmenu's, simpelweg de linkset opeenvolgend nummeren, en in het bodygedeelte d elinkset ook toevoegen ( kopieren werkt het makkelijkste )


//Wie zijn wij
linkset[1]='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Bestuur</b></a></div>'
linkset[1]+='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Overige leden</b></a></div>'
linkset[1]+='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Webmaster</b></a></div>'

//Diversen
linkset[2]='<div class="menuitems"><a href="huisregels.php" target="maininfo"><b>Huisregels</b></a></div>'
linkset[2]+='<div class="menuitems"><a href="vaca.php" target="maininfo"><b>Vacatures</b></a></div>'

//Fotoalbum
linkset[4]='<div class="menuitems"><a href="foto/foto_id=2006.php" target="maininfo"><b>2006</b></a></div>'
linkset[4]+='<div class="menuitems"><a href="foto/foto_id=2005.php" target="maininfo"><b>2005</b></a></div>'

//Gastenboek


//Contact
linkset[6]='<div class="menuitems"><a href="contact_algemeen.php" target="maininfo"><b>Algemeen</b></a></div>'
linkset[6]+='<div class="menuitems"><a href="contact_voorzitter.php" target="maininfo"><b>Voorzitter</b></a></div>'
linkset[6]+='<div class="menuitems"><a href="contact_penning.php" target="maininfo"><b>Penningmeester</b></a></div>'
linkset[6]+='<div class="menuitems"><a href="contact_secre.php" target="maininfo"><b>Secretaris</b></a></div>'
linkset[6]+='<div class="menuitems"><a href="contact_webma.php" target="maininfo"><b>Webmaster</b></a></div>'

//Links
linkset[7]='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Bedrijven</b></a></div>'
linkset[7]+='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Gemeente</b></a></div>'
linkset[7]+='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Verenigingen</b></a></div>'
linkset[7]+='<div class="menuitems"><a href="nietonline.php" target="maininfo"><b>Overig</b></a></div>'


////No need to edit beyond here

var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
var ns4=document.layers

function showmenu(e,which){

if (!document.all&&!document.getElementById&&!document.layers)
return

clearhidemenu()

menuobj=ie4? document.all.popmenu : ns6? document.getElementById("popmenu") : ns4? document.popmenu : ""
menuobj.thestyle=(ie4||ns6)? menuobj.style : menuobj

if (ie4||ns6)
menuobj.innerHTML=which
else{
menuobj.document.write('<layer name=gui bgColor=#FFFFFF width=100 onmouseover="clearhidemenu()" onmouseout="hidemenu()">'+which+'</layer>')
menuobj.document.close()
}

menuobj.contentwidth=(ie4||ns6)? menuobj.offsetWidth : menuobj.document.gui.document.width
menuobj.contentheight=(ie4||ns6)? menuobj.offsetHeight : menuobj.document.gui.document.height
eventX=ie4? event.clientX : ns6? e.clientX : e.x
eventY=ie4? event.clientY : ns6? e.clientY : e.y

//Find out how close the mouse is to the corner of the window
var rightedge=ie4? document.body.clientWidth-eventX : window.innerWidth-eventX
var bottomedge=ie4? document.body.clientHeight-eventY : window.innerHeight-eventY

//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<menuobj.contentwidth)
//move the horizontal position of the menu to the left by it's width
menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX-menuobj.contentwidth : ns6? window.pageXOffset+eventX-menuobj.contentwidth : eventX-menuobj.contentwidth
else
//position the horizontal position of the menu where the mouse was clicked
menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX : ns6? window.pageXOffset+eventX : eventX

//same concept with the vertical position
if (bottomedge<menuobj.contentheight)
menuobj.thestyle.top=ie4? document.body.scrollTop+eventY-menuobj.contentheight : ns6? window.pageYOffset+eventY-menuobj.contentheight : eventY-menuobj.contentheight
else
menuobj.thestyle.top=ie4? document.body.scrollTop+event.clientY : ns6? window.pageYOffset+eventY : eventY
menuobj.thestyle.visibility="visible"
return false
}

function contains_ns6(a, b) {
//Determines if 1 element in contained in another- by Brainjar.com
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function hidemenu(){
if (window.menuobj)
menuobj.thestyle.visibility=(ie4||ns6)? "hidden" : "hide"
}

function dynamichide(e){
if (ie4&&!menuobj.contains(e.toElement))
hidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
hidemenu()
}

function delayhidemenu(){
if (ie4||ns6||ns4)
delayhide=setTimeout("hidemenu()",200)
}

function clearhidemenu(){
if (window.delayhide)
clearTimeout(delayhide)
}

function highlightmenu(e,state){
if (document.all)
source_el=event.srcElement
else if (document.getElementById)
source_el=e.target
if (source_el.className=="menuitems"){
source_el.id=(state=="on")? "mouseoverstyle" : ""
}
else{
while(source_el.id!="popmenu"){
source_el=document.getElementById? source_el.parentNode : source_el.parentElement
if (source_el.className=="menuitems"){
source_el.id=(state=="on")? "mouseoverstyle" : ""
}
}
}
}

if (ie4||ns6)
document.onclick=hidemenu

</script>

   </head>

   <body bgcolor="#999999" >


<div id="popmenu" class="menuskin" onMouseover="clearhidemenu();highlightmenu(event,'on')" onMouseout="highlightmenu(event,'off');dynamichide(event)">
</div>

<div align="center">
  <center>
  <table border="0" width="100%">
    <tr>
      <td align="center" width="12%">
<a href="info-id=010.php" title='Home' target='maininfo'> <b>Home</b></a></td>

      <td align="center" width="12%">
<a href="info-id=010.php" onMouseover="showmenu(event,linkset[1])" onMouseout="delayhidemenu()" title='Wie zijn wij' target='maininfo'><b>Wie zijn wij</b></a></td>

      <td align="center" width="12%">
<a href="info-id=010.php" onMouseover="showmenu(event,linkset[2])" onMouseout="delayhidemenu()" title='Diversen'><b>Diversen</b></a></td>

      <td align="center" width="12%">
<a href="agenda.php"  title='Kalender' target='maininfo'> <b>Kalender</b></a></td>

      <td align="center" width="12%">
<a href="info-id=010.php" onMouseover="showmenu(event,linkset[4])" onMouseout="delayhidemenu()" title='Fotoalbum' target='maininfo'><b>Fotoalbum</b></a></td>

      <td align="center" width="12%">
<a href="gastenboek/gastenboek.php" title='Gastenboek' target='maininfo'><b>Gastenboek</b></a></td>

      <td align="center" width="12%">
<a href="info-id=010.php" onMouseover="showmenu(event,linkset[6])" onMouseout="delayhidemenu()" title='Contact' target='maininfo'><b>Contact</b></a></td>

      <td align="center" width="10%">
<a href="info-id=010.php" onMouseover="showmenu(event,linkset[7])" onMouseout="delayhidemenu()" title='Links' target='maininfo'><b>Links</b></a></td>
    </tr>
  </table>
  </center>
</div>
Ik zie niet wat er mis is, hij komt er toch onder? 1 Aanmerking je site doet het niet echt lekker in FF..

Reageren