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 :

Savoir si une fenêtre a le focus


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut Savoir si une fenêtre a le focus
    Bonjour,

    Je cherche à savoir si une fenêtre créée par mes soins a le focus ou non.

    D'abord je crée ma fenêtre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var myWindow = window.open("https://www.site.com");
    Par la suite je peux savoir si cette fenêtre a été fermée avec le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if (myWindow.closed == true) {
     
    // fenêtre fermée
     
    }
    Mais là je cherche donc à savoir si la fenêtre créé a le focus ou non, je ne suis pas sûr que cela soit possible d'ailleurs

    Donc en fait, j'ai une fenêtre A qui créé une fenêtre B je cherche dans le code de la fenêtre A à savoir si la fenêtre B a le focus ou non

    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Pasvérifié, mais un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (document.activeElement.name === myWindow.activeElement.name) {
        console.log('la fenêtre a le focus');
    }
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre chevronné Avatar de licardentaistor
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2021
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juillet 2021
    Messages : 346

Discussions similaires

  1. Savoir si une fenêtre est modale ou pas
    Par manu_b dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/06/2008, 15h32
  2. Savoir si une fenêtre est ouverte ou pas
    Par zizoux5 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/09/2007, 18h26
  3. Savoir si une fenêtre est déjà créer
    Par matt8-5 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 09/02/2007, 14h28
  4. Comment savoir si une fenêtre est maximisée ?
    Par Silverstone dans le forum Windows
    Réponses: 4
    Dernier message: 20/09/2006, 21h01
  5. Comment savoir si une fenêtre s'est fermée
    Par niuniuk36 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 12/05/2005, 14h49

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