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

HTML Discussion :

Fenêtre en permanence au premier plan !


Sujet :

HTML

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Points : 18
    Points
    18
    Par défaut Fenêtre en permanence au premier plan !
    Bonjour,

    J'aurais voulu savoir si il existait une commande pour forcer un pop-up à rester en premier plan, malgré le fait qu'on clique sur une autre fenêtre en arrière plan !

    Je m'explique:
    J'aimerais faire apparaître une horloge en pop-up à partir d'un forum, et que celle-ci reste au premier plan, malgré une navigation sur le forum !
    Elle doit être obligatoirement ouverte en pop-up.
    Le but de cette manœuvre est d'avoir une heure identique pour tout ceux qui ont ouvert cette horloge... ce qui permet de se synchroniser pour divers application (jeu vous l'aurez deviné )

    Merci



    PS: je sais pas si c'est du HTML donc j'ai mis ça ici... merci de me rediriger si ce n'est pas le cas !

  2. #2
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Salut,

    je crois pas que cela soit possible; si tu affiche ta pop up en javascript window.open ne dispose pas d'une propriété semblable, le mieux à faire est peut être de faire un z-index : 1000 dans un ton css sur une div à toi de voir comment laisser ton horloge à jour !

    A +

  3. #3
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Points : 18
    Points
    18
    Par défaut
    Ok merci !

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 890
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 890
    Points : 16 337
    Points
    16 337
    Par défaut
    Citation Envoyé par InfoNewbie Voir le message
    Le but de cette manœuvre est d'avoir une heure identique pour tout ceux qui ont ouvert cette horloge... ce qui permet de se synchroniser pour divers application (jeu vous l'aurez deviné )
    Comment peuvent-ils ne pas avoir une heure identique, même si elle n'est pas en popup ?

  5. #5
    Membre actif
    Avatar de (Benoit)
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 184
    Points : 289
    Points
    289
    Par défaut
    Dans le code HTML de ta popup :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <BODY onBlur="self.focus()">
    Et un coup de google : http://www.google.fr/search?q=javascript+always+on+top

  6. #6
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Salut,

    Citation Envoyé par (Benoit) Voir le message
    Dans le code HTML de ta popup :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <BODY onBlur="self.focus()">
    je vois pas en quoi ce code répondrait à sa demande, peux tu être plus large?.

  7. #7
    Expert confirmé
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Salut. J'avais fait une démo pour un autre membre qui voulait une popup au 1er plan...
    http://sub0.developpez.com/html/popup.htm

    Cette démo ne fonctionne pas avec IE mais te permettra peut-être de progresser dans ta recherche.

  8. #8
    Membre actif
    Avatar de (Benoit)
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 184
    Points : 289
    Points
    289
    Par défaut
    Citation Envoyé par thes32 Voir le message
    Salut,
    je vois pas en quoi ce code répondrait à sa demande, peux tu être plus large?.
    Testé chez moi en local, ca fonctionne :

    Soit un fichier main.html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html>
    <body>
    <a href="test.html" target="_blank">lien</a>
    </body>
    </html>
    Soit un fichier test.html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html>
    <BODY onBlur="self.focus()">
    Test
    </body>
    </html>
    Si tu cliques droit sur le lien de main.html -> ouvrir dans une nouvelle fenêtre.
    La page test.html s'ouvre dans une nouvelle fenêtre au premier plan.
    (cette manip c'est juste pour imiter une popup)
    Si tu cliques sur la fenêtre main.html en arrière plan, la fenêtre popup test.html reste bien au premier plan, tandis que tu peux scroller et naviguer sur la page main.html

Discussions similaires

  1. VBA Outlook : fenêtre de dialogue au premier plan
    Par Phileo dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 18/11/2011, 11h06
  2. Réponses: 4
    Dernier message: 13/10/2007, 10h58
  3. [MDI] fenêtre fille toujours au premier plan
    Par JuTs dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/04/2007, 10h14
  4. Fenêtre "boîte à outil" au premier plan
    Par Antoine88 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/10/2006, 14h01
  5. Faire une fenêtre qui reste au premier plan
    Par Mandelbrot dans le forum Windows
    Réponses: 6
    Dernier message: 13/03/2006, 19h34

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