sur un événement de clic, je courais ce code:IE: window.open retour null
win = window.open(a.href);
i = setInterval(function() {
if (win.closed) {
/* do things */
}
}, 250);
cela fonctionne bien dans Firefox et Chrome, mais dans IE (9), il dit cette victoire est non définie ou null . Comment puis-je contourner cela?
EDIT: La fenêtre EST correctement ouverte dans IE, c'est juste qu'une référence n'est pas enregistrée dans win comme dans Firefox/Chrome.
quel est votre 'a.href'? – jackJoe
c'est une url openid (dépend de ce que l'utilisateur a cliqué) – gregghz
mais où/comment est-il défini/envoyé? pouvez-vous l'ajouter s'il vous plaît? – jackJoe