Bonjour à tous,

J'ai un souci dans le lancement d'une fonction javascript sur Internet Explorer 7.

J'ai une fonction s'appelant salut() qui fait un alert("ok") et que je veuilles lancer au chargement de la page.

J'ai essayé, dans le html, <body onload="salut();"> => ne fonctionne pas.
J'ai essayé, dans le js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function addEvent(obj, evType, fn){ 
	if (obj.addEventListener){ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	} 
	else if (obj.attachEvent){ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	} 
	else { 
		return false; 
	} 
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
addEvent(window, 'load', salut);
=> ne fonctionne pas

J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
window.onload=function;
=> ne fonctionne pas

J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
window.onload=function(){
	salut();
}
=> ne fonctionne pas.

Je ne sais plus quoi faire