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 :

Résolution d'écran


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut Résolution d'écran
    bonjour,

    Est-il possible de savoir la résolution d'écran du client qui vient se connecter à mon site web.
    Faut-il le faire en PHP, Javascript ou en JAVA ?

    En fait, mon site est fait à partir de cadres (en CSS) et je voudrai régler les cadres en fonction de la résolution de l'écran du client qui vient se connecter à mon site.

    Merci d'avance.

    Gailup.

  2. #2
    Membre émérite Avatar de nako
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2003
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2003
    Messages : 577
    Par défaut
    Citation Envoyé par gailup
    Est-il possible de savoir la résolution d'écran du client qui vient se connecter à mon site web.
    Salut, tu a répondu toi même à ta question : le javascript me semble bien adapté.
    a+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Par défaut
    Moi j'dis en javascript ... parce que en PHP je ne vois pas !!


  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Par défaut
    quelle simultanéité !!!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    Ne connaissant pas le javscript, comment faire ?
    Existe-il des scripts ou bien donnez-vos idées.

    Merci.

  6. #6
    Membre émérite Avatar de nako
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2003
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2003
    Messages : 577
    Par défaut
    Salut, un réflexe bien utile : LA FAQ !

    http://javascript.developpez.com/faq...vig#resolVisit

    a+

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    Merci pour ta réponse.

    donc voici mon code entre <HEAD></HEAD>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <HEAD>
      <script type = 'text/javascript' language = 'Javascript'>
        hauteur = screen.height; 
        largeur= screen.width; 
        resol = largeur+ " x " + hauteur;
        alert(resol);
      </script>
    </HEAD>
    Maintenant je voudrai savoir s'il est possible d'avoir le résultats et pouvoir l'interprété dans mon code PHP.

    Merci.

  8. #8
    Membre émérite Avatar de nako
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2003
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2003
    Messages : 577
    Par défaut
    A ma connaissance non.
    Au moment ou le javascript est exécuté, on est déjà du côté client. Le serveur a déjà fait son boulot.
    Un moyen (peut-être pas le meilleur, mais là, je vois que ça) :

    Recharger la page (ou en appeler un autre) en passant en paramètre les dimensions de la fenêtre.

    a+

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    en PHP est-il impossible d'avoir la résolution d'écran.
    Et en javascript comment peut-on faire pour ouvrir un fichier CSS.

    Merci.

  10. #10
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Par défaut
    faut un fichier style.js du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    document.write('<style'>);
    document.write('.cadre{width:'+screen.width+'px; height:'+screen.height+'px;}');
    document.write('</style>');
    puis dans ta page principale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script type="text/javascript" src="./style.js"></script>
    Articles sur developpez.com
    - Gestion des exceptions avec PHP5
    - Chiffrement et hash en PHP contre l'attaque Man in the middle
    - Aedituus - Espace membre sécurisé en PHP5

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 206
    Par défaut
    Oui mais ca ne répond pas a ma question.

    En fait je voudrai quand le client est en 800*600 et bien je charge le fichier cadre1.css et si le client est en 1280*800 je charge le fichier cadre2.css

    Merci.

  12. #12
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Par défaut
    Oui mais ca ne répond pas a ma question.
    sisi
    en gros, 1 seul js, mais construit en fonction de ta résolution, regarde mieux
    Articles sur developpez.com
    - Gestion des exceptions avec PHP5
    - Chiffrement et hash en PHP contre l'attaque Man in the middle
    - Aedituus - Espace membre sécurisé en PHP5

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 14
    Dernier message: 24/11/2023, 20h24
  2. Obtenir la résolution d'écran des utilisateurs ?
    Par piff62 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/04/2006, 00h47
  3. Résolution d'écran
    Par Pierre Fauconnier dans le forum Windows
    Réponses: 3
    Dernier message: 25/01/2005, 08h07
  4. Comment connaître la résolution d'écran ?
    Par Frunz dans le forum Langage
    Réponses: 3
    Dernier message: 18/06/2004, 17h50
  5. Résolution d'écran
    Par titicurio dans le forum C++Builder
    Réponses: 8
    Dernier message: 10/10/2003, 17h40

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