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 :

Comment r�cup�rer r�solution d�un �cran Annexe ?


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    122
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 122
    Par d�faut Comment r�cup�rer r�solution d�un �cran Annexe ?
    Bonjour,

    Question certainement atypique pour recadrer des �l�ments dont la taille peut d�passer la r�solution �cran ou projecteur.

    Comment r�cup�rer via une instruction javascript la r�solution �cran d�un PC branch� via une prise HDMI sur un �cran Tv HD (ou projecteur) dont la r�solution est connue soit 1920x1080 pixels.

    �ventuellement, bien que je pense impossible en javascript seul, d�tecter ce type de branchement pour coder en dur une r�solution �cran sans faire appel � une s�lection manuelle.

    En effet Windows 7 et + dispose d�un utilitaire baptis� Se connecter � un projecteur. Quatre possibilit�s sont offertes : Ordinateur uniquement / Dupliquer / Etendre / Projecteur uniquement.

    Le mode Dupliquer restitue sur la TV la m�me r�solution que celle du PC� Pour mon exemple 1348x703 avec un PC > Aucun souci sur la TV.
    Le mode Projecteur force la r�solution maximale de la TV HD soit le 1920x1080.

    Dans ce mode Projecteur les instructions Javascript retournent toujours la r�solution �cran du PC soit 1348x703. Par contre une page internet plein �cran �pouse la totalit� de la taille de l��cran laissant supposer que le premier code test� fonctionnerait� ce qui n�est pas le cas !

    Voici les tests r�alis�s : Tous retournent � tort la r�solution de l��cran principal du PC.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    var fen = document.getElementsByTagName('html')[0];
    console.log(fen.clientHeight);
    console.log(fen.clientWidth);
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    console.log(screen.width);
    console.log(screen.height);
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    console.log(screen.availWidth);
    console.log(screen.availHeight);
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    console.log(document.body.clientWidth);
    console.log(document.body.clientHeight);
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    console.log(window.innerWidth);
    console.log(window.innerHeight);
    D�autres id�es ?

    Merci par avance

  2. #2
    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
    Il me semble d�j� avoir crois� un post sur le sujet.
    http://www.developpez.net/forums/d87...ecran-sous-ie/
    Javascript ne peut atteindre que la r�solution de l'�cran sur lequel il est affich� me semble-t-il. la gestion d'�cran multiple me semble en dehors de son bac � sable.
    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 !

  3. #3
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    122
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 122
    Par d�faut
    Justement en mode Projecteur un seul �cran est affich� : la TV ou le projecteur.

    Bien sur l'�cran du portable est toujours pr�sent, mais �teint. Par contre est-il vraiment inaccessible je l'ignore...

    Je vais voir ce lien...

    EDIT : M�me sur un PC sans �cran de branch� la prise HDMI n'est pas vu connect�e sur un �cran externe. Dans tous les cas c'est la r�solution maximale de la carte graphique qui retourne les informations...

    Dossier clos donc !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 4
    Dernier message: 25/12/2013, 18h40
  2. R�ponses: 1
    Dernier message: 28/05/2009, 14h45
  3. Comment r�cup�rer la sortie �cran?
    Par xduris dans le forum MATLAB
    R�ponses: 2
    Dernier message: 03/07/2007, 14h06
  4. Comment conna�tre la r�solution d'�cran ?
    Par Frunz dans le forum Langage
    R�ponses: 3
    Dernier message: 18/06/2004, 17h50

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