Uitschuifmenu
ik zoek gewoon een simpele code voor zo'n uitschuifmenu zoals phphulp.nl hierboven heeft, dus als je erop klikt dat er een menutje komt
Broncode zegt genoeg!
Er zit nog een .js-filetje achter
Dat is ook gewoon te downloaden en te bekijken..
function MM_openBrWindow(theURL,winName,features) {
window.open(theURL,winName,features);
}
// focus flag
var focussed = false;
// current navigational item
var currentItem;
function mainNavPop(referer, mainitem) {
// retrieve DOM items
if(document.getElementById) {
obj = document.getElementById(mainitem).style;
state = obj.visibility;
ref = document.getElementById(referer);
currentItem = ref;
if (state != "visible") {
// close all menus
closeAllNav();
// bring menu to front
document.getElementById("navigation").style.zIndex = 999;
// make target menu visible
obj.visibility = "visible";
} else if (focussed != true) {
// make target menu invisible
obj.visibility = "hidden";
ref.blur();
}
// recuperation time (focus/click combo)
timer = setTimeout("resetFocussed()",300);
return false;
} else {
return true;
}
}
function closeAllNav() {
if(document.getElementById) {
// reset all items
for (i in menuitem) {
obj2 = document.getElementById(menuitem).style;
}
// close all menus
for (j in submenuitem) {
obj2 = document.getElementById(submenuitem[j]).style;
obj2.visibility = "hidden";
}
// put navigation to back
document.getElementById("navigation").style.zIndex = 0;
} else {
return true;
}
}
function clickMainNav(referer, mainitem) {
if(focussed != true) {
return mainNavPop(referer,mainitem)
} else {
return false;
}
}
function resetFocussed() {
// resets focus flag
focussed = false;
}
// event listener for closing main navigation
function checkNavClose() {
if (focussed != true) closeAllNav()
}
// focus in form
function focusEl(el1,el2) {
if (document.getElementById) {
q=document.getElementById(el1);
if(q.focus) {
q.focus();
} else {
q=document.getElementById(el2);
if(q.focus) q.focus();
}
}
return true;
}
// menu items - adjust number as appropriate, add new items too
menuitem = new Array(7);
menuitem[1] = "item_informatie";
menuitem[2] = "item_php";
menuitem[3] = "item_evenementen";
menuitem[4] = "item_forum";
menuitem[5] = "item_contact";
menuitem[6] = "item_registreren";
menuitem[7] = "item_inloggen";
submenuitem = new Array(7);
submenuitem[1] = "menu_informatie";
submenuitem[2] = "menu_php";
submenuitem[3] = "menu_evenementen";
submenuitem[4] = "menu_forum";
submenuitem[5] = "menu_contact";
submenuitem[6] = "menu_registreren";
submenuitem[7] = "menu_inloggen";
www.dynamicdrive.com
Sorry dat de link niet aanklikbaar is :p
dan doe je eens moeite...
Heb trouwens ook geen idee hoe dat moet :p
zoals op elk board op Internet; met de url en /url tags (tussen blokhaken).
Elwin
Dacht dat het zoiets wou, maar wou het niet uitproberen... Als het dan mislukt was :D
Oké... thnxs!
Quote:
Ja... Wereldramp...Bedankt Elwin :)
Dacht dat het zoiets wou, maar wou het niet uitproberen... Als het dan mislukt was :D
Dacht dat het zoiets wou, maar wou het niet uitproberen... Als het dan mislukt was :D
Uhm.. Edit functie?¿? ;P
Elwin
Quote:
Uhm.. Edit functie?¿? ;P
Good point ... 'k ben weer geweldig slim :-/
Quote:
Good point ... 'k ben weer geweldig slim :-/
Quote:
Uhm.. Edit functie?¿? ;P
Good point ... 'k ben weer geweldig slim :-/
voor int geval je het nog altijd niet snapt :D
http://www.dynamicdrive.com
Dat is dus:
http://www.dynamicdrive.com [ /url ]
Edit:
dit werkte neit:
[ url=http://www.dynamicdrive.com ]http://www.dynamicdrive.com[ /url ]
Gewijzigd op 31/08/2004 12:10:00 door Bram Z
Ik had het idee dat Rafael het al wel snapte...
Elwin
Had het idd al door :)
Elwin :
Klopt, is idd zoals op de meeste fora...
't wordt tijd dat ik me eens meer bezig houd met zulke
dingen......