Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2612 connectés 

 


Dernière réponse
Sujet : [ASP] Récupérer la résolution sans recours aux QueryStrings
tripanozoma

dweis a écrit a écrit :

 
 
tu fais comme xiti, tu balance en javascript la résolution dans les params d'une image transparente d'un pixel.
genre document.write('<img scr=mon_image.asp?larg='+screen.width+'&haut='+screen.height'> )
dans mon_image.asp, tu met à jour tes stats et tu renvoi ton image transparente avec un response.binarywrite  




Super, voilà une solution interessante, merci bien :o)
Les autres : toute redirection est à banir (c'est les ordres...)
Merci en tout cas
TZ


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tripanozoma

dweis a écrit a écrit :

 
 
tu fais comme xiti, tu balance en javascript la résolution dans les params d'une image transparente d'un pixel.
genre document.write('<img scr=mon_image.asp?larg='+screen.width+'&haut='+screen.height'> )
dans mon_image.asp, tu met à jour tes stats et tu renvoi ton image transparente avec un response.binarywrite  




Super, voilà une solution interessante, merci bien :o)
Les autres : toute redirection est à banir (c'est les ordres...)
Merci en tout cas
TZ

dweis

TripanoZoma a écrit a écrit :

 
Ouais ça d'accord mais sans QueryString j'ai dit  :pt1cable:  
 
Donc, ma réponse je l'ai : C'est pas possible.
 
Pourquoi ? parce que je n'ai pas le droit d'utiliser les querystrings et encore moi une redirection vers une autre page (ou la même) . Quand je dis pas le droit c'est dans le cahier des charges, mon chef estime que ça serait moins efficace au niveau du référencement....
 
Voilà donc merci pour vos réponses.  
Je trouve quand même dommage qu'on puisse pas récupérer la réso en asp, on peut pourtant récupéré l'os, le navigateur donc des infos clients sur le serveur.
Savez vous si ASP.NET sera capable de faire ça ?
TZ :hello:  
 
 




 
tu fais comme xiti, tu balance en javascript la résolution dans les params d'une image transparente d'un pixel.
genre document.write('<img scr=mon_image.asp?larg='+screen.width+'&haut='+screen.height'> )
dans mon_image.asp, tu met à jour tes stats et tu renvoi ton image transparente avec un response.binarywrite

Mara's dad Si le PB, c'est juste le QUERY-STRING (METHOD GET) pour pas poluer l'URL, tu peux toujours passer par la METHOD POST avec un formulaire.
 
1- le client demande http://www.tonsite.com/index.html
2- Sur le client, un script JavaScript de index.html récupère la résolution et renseigne les champs HIDDEN d'un formulaire qui pointe sur acceuil.asp. Le script fait ensuite un submit() sur le formulaire..
3- Ensuite donc, le serveur traite acceuil.asp qui peux enregistrer la résolution récupérée par POST.
 
Cà va comme çà ?
Kristoph Tu sais que tu ne récupère que ce que le navigateur client daigne bien t'envoyer ? ASP.NET ne pourra rien changer à ca. De toute facon, je ne vois pas quel est le probleme d'utiliser une query string pour faire votre sondage. Il te suffis de marquer dans les paramètres de session que tu as déjà récupéré la résolution pour cette session précise.
tripanozoma

bobdupont a écrit a écrit :

Tu fait 1 page acceuil.htm avec dedans 1 javascript
qui lit la résolution et redirige vers acceuil.asp?reso=640x480
 
C'est relativement simple non ??  




Ouais ça d'accord mais sans QueryString j'ai dit  :pt1cable:  
 
Donc, ma réponse je l'ai : C'est pas possible.
 
Pourquoi ? parce que je n'ai pas le droit d'utiliser les querystrings et encore moi une redirection vers une autre page (ou la même) . Quand je dis pas le droit c'est dans le cahier des charges, mon chef estime que ça serait moins efficace au niveau du référencement....
 
Voilà donc merci pour vos réponses.  
Je trouve quand même dommage qu'on puisse pas récupérer la réso en asp, on peut pourtant récupéré l'os, le navigateur donc des infos clients sur le serveur.
Savez vous si ASP.NET sera capable de faire ça ?
TZ :hello:

 

[edtdd]--Message édité par TripanoZoma--[/edtdd]

Mara's dad bobdupont : A mon avis, çà il sait le faire, et il veut pas le faire comme çà !
 
Ben pourquoi ?
 
C'est une bonne question !
bobdupont Tu fait 1 page acceuil.htm avec dedans 1 javascript
qui lit la résolution et redirige vers acceuil.asp?reso=640x480
 
C'est relativement simple non ??
Mara's dad La résolution, tu ne peux la consulter qu'en javascript, donc coté client. Celà à déjà été dit, mais comme tu insiste...
 
Tu demande : "Je veux écrire dans ma base la résolution du client dès sa connection au site, avant même qu'il ne charge le HTML de la première page. "
 
La réponse à ce que tu veux faire est : CE N'EST PAS POSSIBLE !
tripanozoma Myblood > Sondage ?? je vois pas l'interet..  
Mon probleme précis:
Je veux écrire dans ma base la résolution du client dès sa connection au site, avant même qu'il ne charge le HTML de la première page.
ceci pour faire des stats juste. c'est à dire avoir la résolution pour une session et non la résolution par consultation de page ce qui indirait des redonnances de résolution car une session peut consulter plusieurs pages mais n'a qu'une seule résolution.
voilà j'espère que vous avez compris :o)
TZ
Lord II POur ton pb de résolution tu va etre obligé de passer par du javascript car l'asp s'executant sur le serveur, tu ne peux avoir sa résolution.
myblood bonjour
l'interet?
fait un sondage pour connaitre ce genre de truc.
sinon le global.asa c serveur donc pas de javascript.
tripanozoma up
tripanozoma Salut,
Je voudrais récupérer la résolution d'un visiteur pour l'inscrire dans une base avec l'id de la session dès le global.asa.  
Je ne peux pas recharger la page en lui envoyant la réso en querystring (page.asp?rs='1600*1200' etc ..).
Comment est ce que je peux faire ? Est il possible d'exécuter du javascript dans un global.asa ? si oui comment récupérer les valeurs des variables JavaScript en ASP ?
VOilà bon si vous avez des infos merci beaucoup !!
TZ  :crazy:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)