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

JavaScript Discussion :

ouverture/fermeture d'une fenêtre modale showModelessDialog


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 175
    Points : 59
    Points
    59
    Par défaut ouverture/fermeture d'une fenêtre modale showModelessDialog
    Bonjour et bonne année,

    J'ai une application qui s'utlise avec le browser IE6. Dans cette appli, j'ai une fonction javascript qui ouvre une fenêtre modale avec showModelessDialog. Je devrais récupèrer dans une variable id le nom de la fenêtre modale grâce à l'instruction : var id = showModelessDialog('url',null,'paramètres); Or id a la valeur undefined, est ce normal ?

    En fait, dans mon appli, je peux ouvrir plusieurs fenêtres modales dans une session, or j'aimerais pouvoir les femer les unes après les autres quand je n'en ai plus besoin, j'ai pensé qu'avec le nom de la fenêtres modale id, je pouvais la fermer grâce à un id.close() par exemple, est ce la bonne méthode ?

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 93
    Points : 114
    Points
    114
    Par défaut Re: ouverture/fermeture d'une fenêtre modale showModelessDia
    Citation Envoyé par marti
    Bonjour et bonne année,

    [...] j'ai pensé qu'avec le nom de la fenêtres modale id, je pouvais la fermer grâce à un id.close() par exemple, est ce la bonne méthode ?
    Est-ce que tu l'as essayée avant de poser la question : :

    La méthode showModelessDialog semble fontionner comme open, du moins si je me fie à cet exemple en VBScript :
    http://www.aspmessageboard.com/forum/html.asp?M=787317&P=1

    Ainsi, pour fermer une ModelessDialog, ça devrait être ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var maFenetreMSIE = window.showModelessDialog(.........) ;
    maFenetreMSIE.close() ;
    Bon, là-dessus, showModelessDialog n'est ni du JavaScript, ni du ECMAScript. C'est une méthode JScript (MD) propre à Microsoft. C'est pour ça que je répond sans être sûr de ce que je'écris ci-dessus.

    La superbe aide en ligne de MSDN à propos de cette méthode se trouve à cette adresse :
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/showmodelessdialog.asp

    J'espère que ça t'aidera.

Discussions similaires

  1. Empêcher la fermeture d'une fenêtre modale
    Par p1xl_01 dans le forum Windows Forms
    Réponses: 10
    Dernier message: 31/05/2010, 14h02
  2. Réponses: 14
    Dernier message: 22/12/2008, 13h50
  3. Fermeture d'une fenêtre modale
    Par od.dev dans le forum Composants VCL
    Réponses: 8
    Dernier message: 04/10/2007, 09h07
  4. Réponses: 5
    Dernier message: 15/01/2007, 10h45
  5. Ouverture automatique d'une fenêtre modal
    Par lodan dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 17/09/2006, 22h24

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