Bonjour
Je travaille avec Window 8.1 Firefox 37.0.1 et avec un site sur pages perso Free
Ecran full HD 1920 pixels de large
La même instruction "screen.availWidth" me donne des résultats différents selon que je l'exécute en local ou en saisissant l'adresse du site chez Free, j'ai fait un code élémentaire (essai.html) qui permet de faire le test on peut le récupérer facilement en cliquant sur une des URL ci-dessous (sauf la locale évidemment).
Voila les résultats:
en local: http://localhost/tests/essai.html me donne par période 1760 à d'autres moments 1920
sur site perso Orange: http://ninabel.pagesperso-orange.fr/essai.html ça donne 1920 (toujours bon)
sur site perso Free: http://rwebeasy.free.fr/essai.html ça donne 1440 (c'est toujours mauvais)
J'ai fait les mêmes test avec IE, les 3 tests donnent le même résultat: 2000 (supérieur à la largeur d'écran)
Ce qui m'intéresse c'est de faire fonctionner correctement Free avec Firefox (Free à cause du PHP et du SQL)
Tout se passe comme si Free calculait le nombre de pixels dans l'écran en prenant pour base une taille de pixel plus grande ce qui explique d'une part qu'il en trouve moins, d'autre part que quand j'affiche des mini-images de 150 pixels sur l'écran elles prennent plus de place.
Ce que j'ai du mal à comprendre c'est comment l'instruction "screen.availWidth" peut donner des résultats différents alors qu'elle s'exécute toujours sur le même micro (le mien) et dans le même Firefox et que les pages sources sont identiques !!!!
Je travaille avec Window 8.1 Firefox 37.0.1 et avec un site sur pages perso Free
Ecran full HD 1920 pixels de large
La même instruction "screen.availWidth" me donne des résultats différents selon que je l'exécute en local ou en saisissant l'adresse du site chez Free, j'ai fait un code élémentaire (essai.html) qui permet de faire le test on peut le récupérer facilement en cliquant sur une des URL ci-dessous (sauf la locale évidemment).
Voila les résultats:
en local: http://localhost/tests/essai.html me donne par période 1760 à d'autres moments 1920
sur site perso Orange: http://ninabel.pagesperso-orange.fr/essai.html ça donne 1920 (toujours bon)
sur site perso Free: http://rwebeasy.free.fr/essai.html ça donne 1440 (c'est toujours mauvais)
J'ai fait les mêmes test avec IE, les 3 tests donnent le même résultat: 2000 (supérieur à la largeur d'écran)
Ce qui m'intéresse c'est de faire fonctionner correctement Free avec Firefox (Free à cause du PHP et du SQL)
Tout se passe comme si Free calculait le nombre de pixels dans l'écran en prenant pour base une taille de pixel plus grande ce qui explique d'une part qu'il en trouve moins, d'autre part que quand j'affiche des mini-images de 150 pixels sur l'écran elles prennent plus de place.
Ce que j'ai du mal à comprendre c'est comment l'instruction "screen.availWidth" peut donner des résultats différents alors qu'elle s'exécute toujours sur le même micro (le mien) et dans le même Firefox et que les pages sources sont identiques !!!!