Aller au contenu

Menu en javascript qui ne s'affiche pas


Angelmalefica

Sujets conseillés

BOnjour à tous!!

J'ai un énorme soucis avec mon site. J'ai dû changé d'hébrgeur, et depuis mon menu ne s'affiche plus. Avant tout allait bien et maintenant c'est la catastrophe, il n'apparait même plus...

Je suis hébergé par OVH qui supporte normalement le javasript, et pourtant... Je me suis donc adressé à leurs techniciens, et la dame qui m'a répondu m'a dit que c'était un soucis de langage, et que donc elle ne pouvait rien pour moi...

C'est un menu que j'avais téléchargé sur un site et que j'avais un peu modifié à ma guise et qui fonctionnait très bien avant.

En voici le code:

<html>
<head>
<title>Briancon Badminton Club</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

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_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>


<script LANGUAGE="javascript" src="Scripts/dhtmllib_lite.js"></SCRIPT>
<script language = "JavaScript" src ="Scripts/XPFileMenu.js"></SCRIPT>
</head>

<body bgcolor="#D5DEFF">
<form name="form1" method="post" action="">
         <input name="imageField" type="image" src="Logos, site/BBC/LogoClub2.jpg">
</form>
<p> </p>
<form name="form1" method="post" action="">
                 <input name="imageField" type="image" src="http://perso0.free.fr/cgi-bin/wwwcount.cgi?df=[angelmalefica].dat&dd=bluemb">
</form>
<!-- DEBUT DU SCRIPT -->
<script language = "JavaScript">

/*Script téléchargé sur EasyScript (www.easy-script.com)*/

/* Création d'un menu
MenuObject( Id, ImagePath, IdImg, Libellé )

Création d'une option
MenuObject.CreateOption( Id, Libellé, LienPage, Passage de paramètre dans le lien, CibleLien, ImagePath )

Initialisation du menu général
InitMenu( PosX, PosY, séparation entre les différents 'MenuObjects', Est-ce que le fader doit se déclencher)
/!\: Cette fonction doit-être inscrite avant tout. Si vous ne a mettez pas des valeurs, il y a des valeurs par défauts.

StartMenu()
Ecriture du menu
*/

/*Script trouvé sur [url="http://www.javascriptfr.com*/"]http://www.javascriptfr.com*/[/url]


InitMenu(10,250,1,false);

var mnuHome = new MenuObject("mnuHome", "Img.bmp", "ImgAdmin", "Home");
mnuHome.CreateOption("lnkAddFile", "Accueil", "accueil.htm", "", "target", "home.gif");
mnuHome.CreateOption("lnkPrec", "Page Précédente", "java script:history.back()", "", "_self", "prec.gif");
mnuHome.CreateOption("lnkSuiv", "Page Suivante", "java script:history.forward()", "", "_self", "suiv.gif");

var mnuIp = new MenuObject("mnusc", "Img.bmp", "ImgNav", "Infos Pratiques");
mnuIp.CreateOption("lnkbc", "Le bureau du club", "construction.htm", "", "target", "blanc.gif");
mnuIp.CreateOption("lnkci", "Comment s'inscrire", "commentsinscrire.htm", "", "target", "blanc.gif");
mnuIp.CreateOption("lnkctc", "Tarifs cotisations", "tarifs.htm", "", "target", "blanc.gif");
mnuIp.CreateOption("lnkhe", "Horaires d'entrainement", "horaires.htm", "", "target", "blanc.gif");
mnuIp.CreateOption("lnkri", "Règlement intérieur", "reglement intérieur.htm", "", "target", "blanc.gif");

var mnuRess = new MenuObject("mnuRess", "Img.bmp", "ImgRess", "Compétitions et stages");
mnuRess.CreateOption("lnkRess1", "Calendrier", "calendrier.htm", "", "target", "blanc.gif");
mnuRess.CreateOption("lnkRess2", "Tournois", "construction.htm", "", "target", "blanc.gif");
mnuRess.CreateOption("lnkRess3", "Stages", "construction.htm", "", "target", "blanc.gif");

var mnuTp = new MenuObject("mnuTp", "Img.bmp", "ImgDiv", "Joueurs et photos");
mnuTp.CreateOption("lnkDiv1", "Trombinoscope", "trombinoscope.htm", "", "target", "blanc.gif");
mnuTp.CreateOption("lnkDiv2", "Archivage photos", "construction.htm", "", "target", "blanc.gif");

var mnuLien = new MenuObject("mnuLien", "Img.bmp", "ImgLien", "Liens");
mnuLien.CreateOption("lnkffba", "FFBA", "http://www.ffba.org", "", "target", "blanc.gif");
mnuLien.CreateOption("lnklpaca", "Ligue PACA de Badminton", "http://www.liguepacabad.org/", "", "target", "blanc.gif");
mnuLien.CreateOption("lnkcg", "Club de Gap (BCG)", "http://badagap.free.fr", "", "_blank", "blanc.gif");

var mnuContact = new MenuObject("mnuContact", "Img.bmp", "ImgContact", "Contact");
mnuContact.CreateOption("lnkwm", "Webmaster", "mailto:angelmalefica_AT_hotmail.com", "", "_blank", "mail.gif");
mnuContact.CreateOption("lnkcc", "Contact Club", "mailto:bbc05_AT_tele2.fr", "", "_blank", "mail.gif");

StartMenu();

</SCRIPT>
<!-- FIN DU SCRIPT -->
</body>
</html>

Si vous pouviez m'aider pour que le menu s'affiche se serait super....

De même, voici le lien du site: http://bribadclub.ovh.org

Merci

Laetitia

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Et les fonctions InitMenu() et StartMenu(), elles sont définies où ?

En tout cas, pas dans ta page. ;)

Tu as dû oublier d'inclure un fichier.

A mon avis c'est cette ligne:

<script language = "JavaScript" src ="Scripts/XPFileMenu.js"></SCRIPT>

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...