cs_lawraC
Messages postés90Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention 3 février 2011
-
3 mai 2007 à 16:27
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
30 mai 2008 à 15:34
Bonjour,
pour des raisons propres à mon application, j'ai besoin que les utilisateurs ne la quittent pas en cliquant sur X dans le navigateur mais par un bouton QUITTER qui figure dans la page.
J'ai bien essayé de masquer le X en ouvrant l'appli dans une nouvelle fenêtre, mais je n'y arrive pas. Et ça fait tellement longtemps que j'ai pas fait ça que je n'arrive pas à me rappeller si c'est normal que je n'y arrive pas ou si je n'utilise pas la bonne commande.
Dans le cas où ce serait impossible, je voudrais intercepter le click sur X pour pouvoir "mimer" le bouton QUITTER.
J'ai utilisé le OnUnload, le problème c'est que l'évènement ne concerne pas que la fermeture de la fenêtre mais également la redirection vers une autre page quand on click sur un lien.
zelimimi
Messages postés3Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention23 mai 2007 22 mai 2007 à 17:15
Personnellement ca ne marche pas du tout C'est dommage j'aurais bien aimé quand même
Bon sous firefox c'est normal puisqu'à la place de screenTop c'est screenX
Mais bon sous IE ca me donne bien le coin en haut à gauche mais bon voilà quoi ça sert à rien
zelimimi
Messages postés3Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention23 mai 2007 22 mai 2007 à 17:29
Bon alors euh j'avais pas vu qu'il y avait trois pages (oops la boulette) ... ca va ca va je suis nouvelle ...
J'ai été voir le script sur le forum microsoft mais alors j'y trouve quelques hic moi ...
Si je clique sur la fleche précédent ... bien vers la gauche et ben ca l'exécute le script ...
Et je commprends pas pourquoi ca marcherait sous firefox alors qu'il ne reconnait pas event.clientY
zelimimi
Messages postés3Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention23 mai 2007 23 mai 2007 à 08:34
Oups je viens de me rendre compte que j'avais posté deux fois le même
sous IE t'as essayé de cliquer sur le flèche précédent du navigateur ... pres du bord gauche (enfin faut-il encore que ta flèche soit sur le bord gauche du navigateur