Bonjour,
Sur un site j'ai mis une pop-up dans le but d'afficher des adresses.
Il m'a paru plus ergonomique que la fenêtre se ferme toute seule lorsque l'utilisateur revient sur la fenêtre principale.
Ce qui donne :
et est compatible avec plusieurs navigateurs (IE, Opera, Firefox).
Problème : j'ai voulu ajouter un bouton "imprimer", et là impossible : le fenêtre se ferme !
En effet, un clic sur un bouton ou un div déclenche l'événement "Blur" !
J'ai essayé de jouer avec document.activeElement, mais d'une part ça ne fonctionne qu'avec IE, et même avec IE je n'arrive pas à grand chose
Sur un site j'ai mis une pop-up dans le but d'afficher des adresses.
Il m'a paru plus ergonomique que la fenêtre se ferme toute seule lorsque l'utilisateur revient sur la fenêtre principale.
Ce qui donne :
a écrit :
window.onblur = fermer;
function fermer()
{
window.close();
}
et est compatible avec plusieurs navigateurs (IE, Opera, Firefox).
Problème : j'ai voulu ajouter un bouton "imprimer", et là impossible : le fenêtre se ferme !
En effet, un clic sur un bouton ou un div déclenche l'événement "Blur" !
J'ai essayé de jouer avec document.activeElement, mais d'une part ça ne fonctionne qu'avec IE, et même avec IE je n'arrive pas à grand chose