Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2011, 17h46   #1
Invité de passage
 
Jean-Luc
Inscription : janvier 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Jean-Luc

Informations forums :
Inscription : janvier 2011
Messages : 2
Points : 0
Points : 0
Par défaut Résolution erronée sous FF

Bonjour,

Tout d'abord merci de l'aide que vous pourrez m'apporter car je suis débutant en JS.

Je suis sous Windows XP sp3. J'utilise IE8 et Fireox 3.6.6. Ma résolution d'écran est 1280 X 1024.

J'incorpore dans une page web un petit script censé afficher la résolution du client.
En voici le code, qui, même pour moi, n'est, à priori, pas bien compliqué :
Code :
1
2
3
4
5
6
function taille(){
var width=screen.width ; var height=screen.height ;
var msg = "Votre config est" + width +
" X " + height + " pixels";
alert(msg);
}
Lorsque je charge cette page sous IE8 j'ai bien un message "Votre config est 1280 X 1024" alors que sous Firefox j'ai un message "Votre config est 1045 X 836".

Comment ce fait-ce ?

Auriez-vous une explication et une solution à ce problème ?

Cordialement.
Jl_un est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2011, 23h55   #2
Membre expérimenté
 
Duke Jikel
Inscription : mai 2010
Messages : 339
Détails du profil
Informations personnelles :
Nom : Duke Jikel

Informations forums :
Inscription : mai 2010
Messages : 339
Points : 546
Points : 546
Citation:
Envoyé par Jl_un Voir le message
Bonjour,

Tout d'abord merci de l'aide que vous pourrez m'apporter car je suis débutant en JS.

Je suis sous Windows XP sp3. J'utilise IE8 et Fireox 3.6.6. Ma résolution d'écran est 1280 X 1024.

J'incorpore dans une page web un petit script censé afficher la résolution du client.
En voici le code, qui, même pour moi, n'est, à priori, pas bien compliqué :
function taille(){
var width=screen.width ; var height=screen.height ;
var msg = "Votre config est" + width +
" X " + height + " pixels";
alert(msg);
}
Lorsque je charge cette page sous IE8 j'ai bien un message "Votre config est 1280 X 1024" alors que sous Firefox j'ai un message "Votre config est 1045 X 836".

Comment ce fait-ce ?

Auriez-vous une explication et une solution à ce problème ?

Cordialement.
Le zoom de ton safari est activé, du coup ça fausse tout, regarde dans Affichage -> Zoom -> Normal

Edit : je confirme ce que je dis , j'ai fais un script qui me balancait les largeur/hauteur de l'écran pendant que je dézoomait puis rezoomait, regarde les valeurs que j'ai eu : ma résolution de base est 1440x900;

1800x1125, 2136x1335, 2880x1800, 4776x2985, 4776x2985, 2880x1800, 2880x1800, 2136x1335, 1800x1125, 1584x990, 1440x900, 1296x810, 1080x675, 960x600, 960x600, 840x525, 720x450, 576x360, 480x300, 960x600, 1080x675, 1440x900
dukej est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 09h58   #3
Invité de passage
 
Jean-Luc
Inscription : janvier 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Jean-Luc

Informations forums :
Inscription : janvier 2011
Messages : 2
Points : 0
Points : 0
Effectivement, en réduisant le zoom dans le menu affichage, je retrouve la résolution normale.
Merci pour ton aide car je n'aurais vraiment pas pensé à aller chercher le problème là.
Jl_un est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h18.


 
 
 
 
Partenaires

Hébergement Web