J'aurais besoin de connaître la résolution de mon écran pour adapter mon code .il y a t il une méthode en C# 1.1 qui permette de récupérer la résolution de mon écran?
J'aurais besoin de connaître la résolution de mon écran pour adapter mon code .il y a t il une méthode en C# 1.1 qui permette de récupérer la résolution de mon écran?
Bonjour,
je crois qu'il n'est pas possible de récupérer la taille de l'écran directement.
Il faut passer par du javascript puisque se sont des infos qui dépendent du client.
Perso je passe par un cookie mais il doit y avoir d'autres méthodes plus propre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <SCRIPT language=javascript> function init() { var referrer=(document.referrer)? document.referrer:''; var strBrowsCap; strBrowsCap='screenWidth= ' + screen.width; strBrowsCap+='&screenHeight= ' + screen.height; strBrowsCap+='&referrer= ' + escape(referrer); document.cookie='browsCap= ' + strBrowsCap; } </SCRIPT>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 HttpCookie Cookie=Request.Cookies["browsCap"]; Session["browserWidth"] = Convert.ToInt32(Cookie.Values["screenWidth"]); Session["browserHeight"] =Convert.ToInt32(Cookie.Values["screenHeight"]); //Session["browserReferrer"] = Cookie.Values["referrer"]; Session["browserReferrer"] = Request.UrlReferrer;
ben je sais récupérer par du javascript mais je me demandais si ça existait en C# mais bon comme je suis à la bourre, je vais faire comme d'hab.
Celui qui sait faire autrement, je ne suis pas contre...
bonjour gwadakillah, je cherche à récupérer la résolution d'écran du client à partir de C#. Comment fais en liaison avec javascript ? passer par un input hidden caché ? merci ..
bonjour,
moi j'utilise Screen.PrimaryScreen.WorkingArea.Height et Screen.PrimaryScreen.WorkingArea.Width
bon dev
bonsoir notalp,
merci je vais essayer cela dès demain..
bonjour notalp,
j'ai essayé ce matin mais je n'ai pas réussi car je n'ai pas l'espace de nom System.Windows.Forms et je ne sais pas comment ajouter une dll à .Net..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager