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 :

Ouvrir une popup en plein écran avec une barre de menu.


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut Ouvrir une popup en plein écran avec une barre de menu.
    Bonjour tout le monde,

    J'ai un problème pour afficher une popup en plein écran. J'ai mis ce code mais ca ne marche pas et je ne vois pas du tout d'où ca vien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mm_menu_0729104209_0_3.addMenuItem("Contact avec un professionnel","window.open('../Procedures/orientation_client_PRO.ppt','', 'fullscreen=yes,menubar=yes');");
    Merci par avance de votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    il y a vraiment personne qui connaît la solution ?

    j'ai vraiment besoin de votre.

    merci par avance.

  3. #3
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Je suis dsl mais je ne vois pas du tout comment faire pour que mon code marche. Enfaite, il affiche bien mon popup en plein écran mais sans ma bar de menu, je ne comprend pas du tout d'où vient le pb.

  5. #5
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    tu veux une barre de menu ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    window.open('about:blank','plein_ecran','top=0,left=0,width='+screen.width
         +',height='+screen.height+',menubar=yes,resize=no');

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Oui je veux bien une barre de menu mais quand j'ai une popup en plein écran si c possible.

    Le code que tu m'a donné marche mais ca ne m'affiche pas ma popup en plein écran.

  7. #7
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Quel navigateur ?

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    J'utilise internet explorer version 6

  9. #9
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Il serait bien de préciser un peu ton problème dès le départ, afin d'éviter de nous faire perdre du temps à chercher pour rien.

    Il ne faut pas dire 'mon script ne marche pas' mais plutot 'j'aimerais avoir la barre de menus pour mes popup en plein ecran sous IE'...

    Alors quel est ton problème :
    Que veux tu faire ?
    ouvrir une popup en plein ecran avec les menus ?

    Qu'obtiens-tu à la place ?
    Un message d'erreur ? une popup sans menus ? ... ?

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    En faite j'obtient une popup en plein écran mais sans barre de menu. Ce qui ne me convient pas du tout puisque les utilisateurs sont obligé de faire alt+F4 pour la fermer.

    De plus certains des utilisateurs ne connaissent pas cette manipulation pour fermer une fenêtre. C pour cela que j'aimerais avoir une barre de menu pour que les utilisateuts puissent fermer facilement le popup qui s'affiche en plein écran.

    P.S.: Dsl de m'être mal exprimé.

  11. #11
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Je doute qu'il soit possible de rajouter la barre de menu avec fullscreen=yes
    Citation Envoyé par le lien que j'ai posté plus haut
    Avec Explorer sous Windows, on remarque que la fenêtre s'ouvre sans aucun menu et sans case de fermeture : on ne voit plus que la barre de titre et la barre des tâches. Il est donc particulièrement important de prévoir un lien javascript pour refermer cette fenêtre, et il faudra le prévoir dans toutes les pages qu'on affichera dans cette fenêtre.

    Le visiteur devrait savoir que Alt+F4 ferme toute fenêtre ouverte avec IE-windows, mais il peut également être judicieux de lui rappeler...
    La seule solution que je trouve est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    window.open('about:blank','plein_ecran','top=0,left=0,width='+screen.width
         +',height='+screen.height+',menubar=yes,resize=no');

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Le pb avec ce code c que la popup n'est pas en plein écran et que ca me coupe une partie de mon document.

    Est-il possible de paramètrer la touche "ECHAP" pour fermer la popup en plein écran au lieu d'utiliser les touches par défaut qui sont "ALT+F4" ?

    Merci pour votre aide.

  13. #13
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    chercher vers un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    document.onkeypress = function(e) {
       if (e.keyCode == 27) {
          close_popup();
       }
    }
    (ne marche pas en l'état)
    A etudier plus sérieusement car les evennements ne sont pas les memes en fonction des navigateurs...

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Je suis dsl mais je ne suis que débutant en javascript. Je ne vois pas du tout où je dois mettre ce code vu que le document que j'ouvre est un document powerpoint.

  15. #15
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Tu as isolé le problème. Tu en a trouvé un autre "Comment capturer la touche echap" ?
    Donc crée un fichier html tout simple pour t'abstraire du reste de ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <html>
       <head>
          <script type="text/javascript">
             document.onkeypress = function(e) {
                 if(e.keyCode == 27) {
                    alert('On a appuyé sur echap !');
                 }
             }
          </script>
       </head>
       <body>
          <p>Appuye sur une touche</p>
       </body>
    </html>
    Ca sert à rien de voir plus loin tant que tu n'arrives pas a capturer cette touche (ca se trouve ce n'est pas faisable). Quand tu y seras arrivé, on reparlera de où tu dois le mettre

    Faut regarder dans les tutoriaux, sur google, ...

  16. #16
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    J'ai fait ce code qui fonctionne et qui me ferme la page web :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <head>
    <script>
           funtion fermer()
                   {if (event.keyCode==27)
                           {window.close();
                           }
                   }
    </script>
    </head>
    <body onkeydown="fermer()">
    </body>
    </html>
    Le seul pb c que je ne sais pas du tout comment faire pour que ce code s'exécute sur un document powerpoint. Vu qu'en fait lorsque ma popup s'ouvre, ca m'ouvre un fichier powerpoint.

    Merci pour votre aide.

  17. #17
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Essaie de jouer avec les iframes du style (pas testé) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <html>
       <head>
           <script>
               function fermer() { ..... }
           </script>
       </head>
       <body onkeypress="fermer()">
          <iframe src="machin.ppt"></iframe>
       </body>
    </html>
    En esperant que ppt ne capture pas le keypress.
    A bien y reflechir, je doute que ca marche, mais qui ne tente rien n'a rien

  18. #18
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Ca marche ton code mais le seul pb qu'il y a c que mon document powerpoint s'ouvre dans un coin de la frame et ne prend pas tout l'écran.
    Mon document est trop petit pour être lisible. J'aimerais savoir s'il existe une propriété pour que dans iframe sa m'affiche le powerpoint en plein écran.

    Merci par avance de votre aide.

  19. #19
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449

  20. #20
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 106
    Points : 58
    Points
    58
    Par défaut
    Dsl pour toi mais j'y pige quedalle en anglais. Ce qui fait que ton adresse ne m'aide pas du tout bien au contraire.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Gérer un affichage plein écran avec une résolution précise
    Par DelphiCool dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 03/02/2013, 11h23
  2. Réponses: 4
    Dernier message: 23/10/2006, 09h09
  3. Ouvrir une page en plein écran et modale
    Par crashyear dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 19/10/2006, 15h35
  4. Comment ouvrir une fenêtre en plein écran ?
    Par magic8392 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/10/2005, 12h05
  5. ouvrir une page en plein écran et fermer la page restante
    Par stephcache dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/10/2005, 02h29

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