Bonjour,
j'ai créé un un site dont une artie est en javascript. Tout fonction bien sous sous Netscape et FF
Probablement mon problèeme de mon menu ou un onclick fait apelle a une fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  <tr>
   <td class="menu" onmouseover="this.style.backgroundColor='#ff6600';this.style.cursor='pointer'" onmouseout="this.style.backgroundColor='#f6f6f6'" onClick="Menus('who_is_who');">Who is who </td>
  </tr>
j'ai remplacé le
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
onClick="javascript:Menus('who_is_who');"
(j'ai aussi essayé sans le "javascript:"=meme résultat)
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
onClick="javascript:alert('who_is_who');">
le alert fonction mais pas ma function Menus(m){}
Ma function Menus(m){} est déclarée entre le <head></head> de ma page

Seriez-vous pourquoi j'ai ce probleme?

Si non, voici pour info le début de ma function. LA suite c'est un répétion en fonction de la valeur de (m)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
function Menus(m){
	var menu = null;   
 
	if(window.XMLHttpRequest) {
	menu = new XMLHttpRequest();  
	}else if(window.ActiveXObject) {
	menu = new ActiveXObject("Microsoft.XMLHTTP");
	}else {   
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");   
	return; 
	}   	
	if(m=="menu_main"){
		menu.open("GET","menus/menu_main.asp",true);
		menu.onreadystatechange=function() { 
       		if (menu.readyState==4) { 	
         		document.getElementById('monmenu').innerHTML = menu.responseText;
      			}
			}
		menu.send(null);
	}else if(m=="who_is_who"){
		menu.open("GET","menus/menu_who_is_who.asp",true);
		menu.onReadyStateChange=function() { 
       		if (menu.readyState==4) { 	
         		document.getElementById('monmenu').innerHTML = menu.responseText;
      			}
			}
		menu.send(null);
	}else if
/* suite du code*/
Voyez vous une erreur?

Pourquoi mon "onclick" n'appelle pas ma fonction?

PS: en bas a droite de mon browser j'ai ce message: "transfering data from localhost...." qui reste constemment affiché

Merci pour votre aide!