Bonjour, j'ai un problème de compatibilité sur un script javascript.

Contexte :

A partir d'une page (P1) je clique sur une image. Ce clique fait apparaitre une autre page (P2) grace à un window.open.

Dans P2 il y a deux autres liens (<a></a>) liés à 2 fonctions javascript.

le code de ces 2 fonctions sont dans P2 et fonctionne avec Firefox mais ni avec IE, ni vec opera

code des fonctions :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<script language='Javascript'>
	function modify(){
	window.opener.location="adresse_de_la_page";
	window.close();
}
 
function delete(){
       window.opener.location="adresse_de_la_page";
       window.close();
	echo }
</script>
cette partie de code est placée entre les balise <head></head>

et voici le code des liens :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="Javascript:modify()"><img src = "../images/modify.png" border=0 alt="Modify">&nbsp;Modify</a>
et celui d'un forme légèrement différente histoire de comparer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href=javascript:delete()><img src = ../images/delete.png border=0 alt=\"Delete\">&nbsp;Delete</a>
Je ne vois pas mon erreur...

Merci de m'aider si vous avez une idée