Fermeture popup et redirection sous ie8
Bonjour à tous,
J'ai un petit souci avec IE8 pour la fermeture d'un popup.
A partir de ma page produit quand je clique sur un lien "ajouter au panier" j'ouvre un popup qui permet de visualiser les article du panier.
Dans le popup j'ai un bouton qui permet de valider la commande. lorsqu'on clique dessus le popup se ferme et appel ma page bon de commande.
Cela marche impec sous FX, opéra, Safari, IE9 (si si..!) Mais sous ie8 c'est la panique.
Sous IE8 quand je clique sur mon bouton "valider la commande" le popup se ferme mais ne me redirige pas vers ma page bon de commande.
Sur ce bouton j'ai le code suivant :
Code:
<a href="bonCommande.php" onclick="window.opener.location.href='bonCommande.php';window.close();return false;">Valider ma commande</a>
Dans le "head" j'ai également ceci :
Code:
1 2 3 4 5 6 7
| <script type="text/javascript">
<!--
window.onblur = function() {
window.close()
}
//-->
</script> |
Ce qui permet de fermer la popup automatiquement si je clique sur un autre lien de ma page produit pour enregistrer un nouveau produit dans mon panier.
Si quelqu'un a une idée pour un fonctionnement correct avec ie8 se serait super car je bloque grave sur ce pblm.
Merci
Antinarius