You've got all sorts of problems with that page. The reason that the menu isn't working though is rather simple:
preloadImages()
is not defined. It also has a syntax error in its call in the body onload so FF is simply ignoring it and executing the HV menu's onload. However, IE still ran it, or tried to. This ended all javascript onload processing for the page. The easy solution -
Change your body tag from:
HTML Code:
<body bgcolor="CECECE" onLoad="preloadImages('menu_script/Puces/actualites.gif','menu_script/Puces/actualites_2.gif','menu_script/Puces/contact.gif','menu_script/Puces/contact_2.gif','menu_script/Puces/liens.gif','menu_script/Puces/liens_2.gif'">
to:
Code:
<body bgcolor="CECECE">
A better fix would be to make preloadImages() available to your page and also correct the onload call to (scroll to the end to see addition in red):
Code:
<body bgcolor="CECECE" onLoad="preloadImages('menu_script/Puces/actualites.gif','menu_script/Puces/actualites_2.gif','menu_script/Puces/contact.gif','menu_script/Puces/contact_2.gif','menu_script/Puces/liens.gif','menu_script/Puces/liens_2.gif');">
You also appear to be missing a swapImage() function from the page.
Bookmarks