IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Ouvrir une fenêtre popUp avant de fermer le navigateur ou l'onglet


Sujet :

Flex

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 30
    Points : 18
    Points
    18
    Par défaut Ouvrir une fenêtre popUp avant de fermer le navigateur ou l'onglet
    Salut,

    J'aimerai ouvrir une fenêtre popUp type alert avant de fermer mon navigateur ou l'onglet. J'ai une corbeille et je souhaite demander à l'utilisateur si il veut la vider ou non, après que celui ci est cliqué sur la crois rouge en haut à droite.

    Je ne sais pas quelle évènement écouter, en AIR c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.nativeWindow.addEventListener(Event.CLOSING, myFunction);
    mains naturellement ca ne fonctionne pas en FLEX...

  2. #2
    Membre habitué
    Homme Profil pro
    Tech Lead
    Inscrit en
    Novembre 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Tech Lead
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2006
    Messages : 120
    Points : 169
    Points
    169
    Si je vous poste un bout de code pour vous aider, prenez bien en compte que je n'ai pas testé ce que je vous poste et que je vous donne les grandes lignes.
    Donc ne me dites pas : "Ca marche pas ton truc, y a une erreur..."

  3. #3
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 30
    Points : 18
    Points
    18
    Par défaut
    Salut,

    Merci de m'avoir répondu. J'ai déjà cherché sur google mais aucune des solutions proposées ne fonctionnent chez moi...

    dans le index.template.html j'ai ajouté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    window.onbeforeunload = clean_up;
     
    			function clean_up()
    			{
    				var flex = document.${application} || window.${application};
    				flex.myFlexFunction();
    			}
    Dans les balise script.

    Dans mon code as :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    private function initApp():void
    {
    	ExternalInterface.addCallback("myFlexFunction",cleanUp);
    }
     
    public function cleanUp():void{
    	Alert.show('close');
    	setTimeout(closedd, 500);
    }
     
    private function closedd():Boolean
    {
    	return true;
    }
    Je me suis sans doute tromper...

  4. #4
    Membre habitué
    Homme Profil pro
    Tech Lead
    Inscrit en
    Novembre 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Tech Lead
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2006
    Messages : 120
    Points : 169
    Points
    169
    Par défaut
    hello,

    OK donc ce que tu as la c'est le contenu de ton template, mais qu'est ce qu'il y a dans le fichier généré ?
    Si je vous poste un bout de code pour vous aider, prenez bien en compte que je n'ai pas testé ce que je vous poste et que je vous donne les grandes lignes.
    Donc ne me dites pas : "Ca marche pas ton truc, y a une erreur..."

Discussions similaires

  1. [WB17] Ouvrir une fenêtre Popup depuis un code serveur
    Par LaGhyoute dans le forum WebDev
    Réponses: 0
    Dernier message: 13/06/2014, 14h32
  2. ouvrir une fenétre popup
    Par sal.gass dans le forum Seam
    Réponses: 2
    Dernier message: 08/08/2008, 10h14
  3. Ouvrir une fenêtre en popup
    Par Mat67 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 20/06/2007, 10h22
  4. Fermer et Ouvrir une fenêtre glut en C
    Par Sendo dans le forum GLUT
    Réponses: 17
    Dernier message: 26/01/2007, 05h22
  5. Ouvrir une fenêtre et la fermer après un certain temps
    Par MiJack dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/03/2005, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo