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 :

Lien vers une page fullscreen en target _self


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 35
    Par défaut Lien vers une page fullscreen en target _self
    Bonjour à tous,

    Je vous expose mon petit problème :

    Je dois faire une présentation d'un produit en local (ce site n'est donc pas destiné à être mis sur Internet).

    J'ai page_1.html dans laquelle se trouve un lien qui pointe vers page_2.html en plein écran.

    Etant nul en JS, le code a été choppé sur "jejavascript.net".

    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
    16
    17
    18
    19
    20
    21
    <head>
    <SCRIPT LANGUAGE="javascript">
    function ecranplein(){
    var ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ))
    var ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 ))
    if (ie4) {
    fenetre=window.open("page_2.html","","resizable,scrollbars")
    fenetre.moveTo(0,0)
    fenetre.resizeTo(screen.width,(screen.height-25))
    }
    else
    plecran=window.open("page_2.html", "plecran", "height="+window.screen.availHeight+", width="+(window.screen.availWidth-10)+", top=0, left=0, toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, resizable=no");
    }
    </script>
    </head>
     
    <body>
    <form>
    <input type="button" name="Submit" value="Skin Intro" onclick="ecranplein();" />
    </form>
    </body>
    Tout fonctionne parfaitement : page2_html s'ouvre bien en plein écran, mais j'ai tout de même un petit soucis :

    La page_1.html contient une video d'introduction et le bouton "Skip Intro" ne fait pas ouvrir page_2.html dans la même fenetre que page_1.html. Cela m'ennuie beaucoup car la vidéo continue de tourner en arrière plan.

    Connaissez-vous une astuce qui permet d'ouvrir page_2 dans la fenetre de page_1 (tout est restant en plein écran)? Ou une alternative pourrait etre de fermer page_1 au lancement de page_2... ?

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Bonjour,
    Essaye de regarder la FAQ Javascript

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ce que tu cherches a faire n'est pas réalisable directement ...
    il faudrait tricher en faisiant un window.open de self en channel mode et envoyer la page mère en dehors du champs de l'ecran, ça pourrait ressembler à une emulation du truc ...

    Mais en aucun ca tu ne pourrs faire du fuillscreen dans la page si elle n'est aps ouverte en popup

    ou alors autre possibilité : sniffer la taille de l'ecran et redimensionner la fenetre pour ne laisser visible que la partie ecran et pas les barres de navigation, mais ça ne tiendra pas compte des barres d'outils...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. [FLASH 8] Création de lien vers une page HTML avec Flash
    Par °°° Zen-Spirit °°° dans le forum Flash
    Réponses: 8
    Dernier message: 07/01/2008, 18h07
  2. lien vers une page php
    Par sousou_ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/08/2006, 20h10
  3. [VBA Excel] Lien vers une page précise
    Par Viper7 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/06/2006, 21h54
  4. [Frames] un lien vers une page de Frames vers une page sans
    Par jamesleouf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/09/2005, 18h25
  5. [C#] DataGrid qui contient un lien vers une page
    Par Roach dans le forum ASP.NET
    Réponses: 6
    Dernier message: 19/08/2005, 13h54

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