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 :

Utiliser la résolution d'écran du client dans un cgi


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4
    Par défaut Utiliser la résolution d'écran du client dans un cgi
    Bonjour,

    Alors voici mon probleme, dans un cgi en c, j'aurai besoin de renseigner un certain nombre d'attribut HTML avec la resolution d'écran du client :

    <OBJECT WIDTH = ...
    <EMBED WIDTH = ...
    (...)


    Pour l'instant, tout ce que j'ai vu comme solution c'est de faire une redirection en fonction de la résolution vers la page qui va bien (*) , mais j'ai pas envie de devoir rajouter un cgi par résolution d'écran. N'y a t'il pas un moyen de renseigner directement les attributs html ?

    (*)
    <SCRIPT language="JavaScript"><!--
    if ((screen.width>=1024) && (screen.height>=768)){
    window.location="highres.cgi";
    }
    else{
    window.location="lowres.cgi";
    }
    //--></SCRIPT>

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    Salut,
    à priori tu peux passer les paramètres dans l"url, c'est possible en pearl, python, ca doit l'être en C (jette un coup d'oeil à getenv("QUERY_STRING") ici :http://www.gchagnon.fr/cours/cgi/cours7.html) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.location="cgi.cgi?width=" + screen.width + "&height=" + screen.height;
    Sans oublier de vérifier les valeurs dans le cgi pour pas que le client passe n'importe quoi.

    Bye

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/03/2011, 02h23
  2. Résolution d'écran dans un PC
    Par souadmaa dans le forum Delphi
    Réponses: 2
    Dernier message: 04/03/2007, 17h31
  3. Comment connaître la résolution d'écran ?
    Par Frunz dans le forum Langage
    Réponses: 3
    Dernier message: 18/06/2004, 17h50
  4. utilisation de "LIKE" avec un type datetime dans r
    Par ericmart dans le forum Langage SQL
    Réponses: 8
    Dernier message: 06/11/2003, 14h58
  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