Compatibilité IE6 - OPERA 9 - FIREFOX 2
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:
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:
<a href="Javascript:modify()"><img src = "../images/modify.png" border=0 alt="Modify"> Modify</a>
et celui d'un forme légèrement différente histoire de comparer
Code:
<a href=javascript:delete()><img src = ../images/delete.png border=0 alt=\"Delete\"> Delete</a>
Je ne vois pas mon erreur...
Merci de m'aider si vous avez une idée