[webspell] menu

Gestart doorFreestyle0 reacties83 weergaven

1 berichten · pagina 1 van 1

Freestyle

Lid · Topicstarter

Berichten
7.681
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik heb een js menu. en als je op een menu drukt bv: main dan krijg je allemaal sub menus
(zie: http://www.amm0.nl/ )
en ik wil als je bijvoorbeeld op main druk dat je gelijk naar een pagina ga hoe doe ik dit?

menu:

<script language="JavaScript1.2">
var submenu=new Array()
 
submenu[0]=<a href="index.php?site=news"><img src="images/navi_main_01.jpg" border="0"></a><a href="index.php?site=awards"><img src="images/navi_main_04.jpg" border="0"></a><a href="index.php?site=history"><img src="images/navi_main_05.jpg" border="0"></a><a href="index.php?site=members"><img src="images/navi_clan_01.jpg" border="0"></a><a href="index.php?site=articles"><img src="images/navi_main_02.jpg" border="0"></a><a href="index.php?site=contact"><img src="images/navi_com_05.jpg" border="0"></a>
submenu[1]=<a href="index.php?site=members"><img src="images/navi_clan_01.jpg" border="0"></a><a href="index.php?site=clanwars"><img src="images/navi_clan_02.jpg" border="0"></a><a href="index.php?site=server"><img src="images/navi_clan_03.jpg" border="0"></a><a href="index.php?site=sponsors"><img src="images/navi_clan_04.jpg" border="0"></a><a href="index.php?site=joinus"><img src="images/navi_clan_05.jpg" border="0"></a>
submenu[2]=<a href="index.php?site=guestbook"><img src="images/navi_com_01.jpg" border="0"><a href="index.php?site=forum"><img src="images/navi_com_02.jpg" border="0"><a href="http://www.funwar.org/" target="_new"><img src="images/navi_com_03.jpg" border="0"><a href="index.php?site=whoisonline"><img src="images/navi_com_04.jpg" border="0"><a href="index.php?site=contact"><img src="images/navi_com_05.jpg" border="0">
submenu[3]=<a href="index.php?site=links"><img src="images/navi_misc_01.jpg" border="0"><a href="index.php?site=gallery"><img src="images/navi_misc_02.jpg" border="0"><a href="index.php?site=linkus"><img src="images/navi_misc_03.jpg" border="0"><a href="index.php?site=challenge"><img src="images/navi_misc_04.jpg" border="0"><a href="index.php?site=search"><img src="images/navi_misc_05.jpg" border="0">

var delay_hide=10000

var menuobj=document.getElementById? document.getElementById("describe") : document.all? document.all.describe : document.layers? document.dep1.document.dep2 : ""

function showit(which){
clear_delayhide()
thecontent=(which==-1)? "" : submenu[which]
if (document.getElementById||document.all)
menuobj.innerHTML=thecontent
else if (document.layers){
menuobj.document.write(thecontent)
menuobj.document.close()
}
}

function resetit(e){
if (document.all&&!menuobj.contains(e.toElement))
delayhide=setTimeout("showit(-1)",delay_hide)
else if (document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhide=setTimeout("showit(-1)",delay_hide)
}

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

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}
</script>


js in de head:

var ispreloaded=false;

function preload_navi() {
if (document.images) {
  // Categories
  pic1=new Image("images/mainnavi_01.jpg");
  pic2=new Image("images/mainnavi_02.jpg");
  pic3=new Image("images/mainnavi_03.jpg");
  pic4=new Image("images/mainnavi_04.jpg");
  pic5=new Image("images/mainnavi_05.jpg");
  pic6=new Image("images/mainnavi_over_01.jpg");
  pic7=new Image("images/mainnavi_over_02.jpg");
  pic8=new Image("images/mainnavi_over_03.jpg");
  pic9=new Image("images/mainnavi_over_04.jpg");
  // Main
  pic10=new Image("images/navi_main_01.jpg");
  pic11=new Image("images/navi_main_02.jpg");
  pic12=new Image("images/navi_main_03.jpg");
  pic13=new Image("images/navi_main_04.jpg");
  pic14=new Image("images/navi_main_05.jpg");
  // Clan
  pic15=new Image("images/navi_clan_01.jpg");
  pic16=new Image("images/navi_clan_02.jpg");
  pic17=new Image("images/navi_clan_03.jpg");
  pic18=new Image("images/navi_clan_04.jpg");
  pic19=new Image("images/navi_clan_05.jpg");
  // Community
  pic20=new Image("images/navi_com_01.jpg");
  pic21=new Image("images/navi_com_02.jpg");
  pic22=new Image("images/navi_com_03.jpg");
  pic23=new Image("images/navi_com_04.jpg");
  pic24=new Image("images/navi_com_05.jpg");
  // Misc
  pic25=new Image("images/navi_misc_01.jpg");
  pic26=new Image("images/navi_misc_02.jpg");
  pic27=new Image("images/navi_misc_03.jpg");
  pic28=new Image("images/navi_misc_04.jpg");
  pic29=new Image("images/navi_misc_05.jpg");
  // Others
  pic30=new Image("images/balken_content.jpg");
  pic31=new Image("images/bg_navi.jpg");
  pic32=new Image("images/header.jpg");
  pic33=new Image("images/navi_bg.jpg");
  pic34=new Image("images/bg_content.jpg");
  pic35=new Image("images/bg_content_all.jpg");
  pic36=new Image("images/bg_lastnews.jpg");
  pic37=new Image("images/footer.jpg");
  pic38=new Image("images/header01.jpg");
  pic39=new Image("images/navi_files.jpg");
  pic40=new Image("images/navi_lastnews.jpg");
  pic41=new Image("images/navi_lastwars.jpg");
  pic42=new Image("images/navi_partners.jpg");
  pic43=new Image("images/navi_poll.jpg");
  pic44=new Image("images/navi_potm.jpg");
  pic45=new Image("images/navi_shout.jpg");
  pic46=new Image("images/navi_spacer.jpg");

   
  ispreloaded=true;
  }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


ik wil submenu[2] wil ik gelijk naar een bepaalde pagina door sturen
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren