Javascript menuutje
Ik heb zojuist even snel een javascript menutje geschreven die doormiddel van php en xml zijn content ophaalt.
Dit werkt prima. Het menu opend en sluit prima.
Alle items komen netjes op een rijtje te staan.
Maar zodra ik er voor zorg dat elk item een hyperlink word sluit het divje zodra ik de link aanraak met de muis. check het zelf op:
http://bscms.gotdns.com/
iemand een idee?
EDIT: je wil denk ik iets als: document.getElementById('id').style.display = 'hidden'; en hetzelfde met display = 'block';
Gewijzigd op 01/01/1970 01:00:00 door Legolas
Bij mij werkt het in IE en FF niet
function menuOpen(menu)
{
document.getElementById(menu).style.display = 'block' ;
last = menu;
}
function menuClose(menu)
{
document.getElementById(menu).style.display = 'hidden' ;
}
krijg nu de melding in IE.:kan de eigenschap display niet opvragen
ow zie het al.. heb van hidden none gemaakt.. :d
Hoe kan ik zien of de string lengte van var last meer dan 1 is in javascript?
want als if het volgende doe
if ( last.length >= 1)
{
menuClose(last);
}
krijg ik de foutmelding dat het object leeg is.
Gewijzigd op 01/01/1970 01:00:00 door Bert Sinnema
if ( last != undefined)
{
menuClose(last);
}
Ok het werkt nu zo als eerst alleen is het nu compatible met FF mag ik hopen. ( nog niet geinstalleerd). Maar nu kom ik wederom met het zelfde probleem.. als het menu zich opent en ik wil een link selecteren dan sluit het menu zich weer.
In Opera doet hij ook nog wat vreemd...
Kun je me vertellen wat er gebeurd?
Ik zie ook dat het menu in FF op een heel ander plaats opend dan het in IE doet. :( Misschien moet er toch meer aan gebeuren dan ik had gehoopt..
http://www.gosu.pl gebruiken. Deze wordt ook bovenaan deze website gebruikt.
Misschien kan je beter een menu van Ik zal zien of het wat is.. Wil het namelijk wel combineren met een xml file zoals ik dat nu ook doe..