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 :

laisser ouverte une popup tant que souris au-dessus


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut laisser ouverte une popup tant que souris au-dessus
    Bonjour,

    j'ouvre traditionnellement une popup sur un onmouseover :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onmouseover="javascript:fenetreCent('xxx.html', '',200,100,'menubar=no,scrollbars=no,statusbar=no,resizable=no');"
    et j'ai mis la condition de fermeture sur le onmouseout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     onmouseout="javascript:if (fencent != null) { fencent.close() ; fencent = null; };"
    mais je voudrais qu'elle ne se referme pas tant que la souris est au-dessus (pour que l'utilisateur puisse activer des liens) : comment faire ?

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par défaut
    Citation Envoyé par laurentSc Voir le message
    Bonjour,

    j'ouvre traditionnellement une popup sur un onmouseover :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onmouseover="javascript:fenetreCent('xxx.html', '',200,100,'menubar=no,scrollbars=no,statusbar=no,resizable=no');"
    et j'ai mis la condition de fermeture sur le onmouseout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     onmouseout="javascript:if (fencent != null) { fencent.close() ; fencent = null; };"
    mais je voudrais qu'elle ne se referme pas tant que la souris est au-dessus (pour que l'utilisateur puisse activer des liens) : comment faire ?
    Abandonne les popups, passe aux popins ("layers" flottant dans ta page) c'est moins contraignant, surtout que les popup killers fonctionnent à mort quand on ouvre une popup sur un mouseover

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Février 2009
    Messages : 354
    Par défaut
    +1 pour dukej

    Sinon il te faudra aussi émuler les évènement mouseenter et mouseleave, que IE intègre nativement.

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Bonsoir à tous les deux et kimjoa, j'étais justement en train d'essayer d'intégrer ton code pour faire des regexp pour tester les numéros de téléphone. Et mon idée, à côté du champ qui permet de saisir un numéro, est de mettre un lien qui ouvrirait une fenêtre avec un select ; l'utilisateur choisit un pays et ça lui afficherait les formats acceptés. Le problème est justement l'ouverture de cette fenêtre qui doit rester ouverte pendant que l'utilisateur va dessus pour sélectionner un pays. J'étais parti sur les popups ne connaissant que ça, mais s'il y a une autre possibilité (popin ?), merci de me dire ce que c'est et où trouver de l'info.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/03/2015, 14h57
  2. GPS reconnu en tant que souris
    Par cbegood dans le forum Windows XP
    Réponses: 6
    Dernier message: 12/12/2008, 14h38
  3. Réponses: 22
    Dernier message: 20/05/2008, 10h25
  4. [VBA-E]copie d'une formule tant que
    Par arkazar dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/03/2006, 12h27
  5. [LG] Inversion avec une boucle tant que
    Par erickson dans le forum Langage
    Réponses: 2
    Dernier message: 09/12/2005, 15h15

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