Forcer l'affichage de la page en zoom 100% (Récompense) - HTML/CSS - Programmation
Marsh Posté le 21-08-2008 à 07:23:38
Mauvais script, changer script Il fait quoi exactement ton script, parce qu'on doit pouvoir gérer le zoom sans problème I demand details
Marsh Posté le 21-08-2008 à 10:27:54
FlorentG a écrit : |
Je l'ai fais moi meme en fait , mais sous mozilla ca marche niquel, et sous IE le zoom me degomme toutes possibilité de retrouvé des coordonées précises.
Mon code est censé prendre en compte les décalages causé par un zoom du navigateur, zoom qui est bien pris en compte sur mozilla et ie, mais le zoom sous ie me renvoit des valeurs completements fausses.
Puis j'ai remarqué qu'avec le zoom a 100%, IE a du mal a sortir les positions exactes des elements , il faut retirer -2pixel en x et y, d'ailleurs en faisant une recherche, j'ai pu voir qu'un autre type a constaté la meme chose
Alors ca m'etonnerai pas qu'un zoom sous ie pertube completement notre pauvre navigateur et decale de plus tous nos petits elements de notre page
Bref, tant que je peux continuer a dev et a tester sous mozilla ca va, je verrai le probleme d'IE plus tard.
Marsh Posté le 21-08-2008 à 10:30:37
ReplyMarsh Posté le 21-08-2008 à 10:38:15
FlorentG a écrit : Dis-nous ce qu'il fait ton script, qu'on puisse voir. Voir même file le code |
Non je veux pas vous balancer le code pour que vous m'aidiez, ca c'est mon plus grand plaisir de trouver les solutions et bug de programmation .
Je veux juste savoir si on peut regler/ou lire la valeur du zoom du navigateur par javascript, ca me permettrai temporairement de pas faire fuir mes visiteurs avec IE en bloquant le zoom a 100%
Marsh Posté le 21-08-2008 à 10:53:16
Nan mais on peut pas t'aider comme ça sans voir le code, parce qu'à tous les coups y'a un problème de méthode
Marsh Posté le 21-08-2008 à 10:58:30
FlorentG a écrit : Nan mais on peut pas t'aider comme ça sans voir le code, parce qu'à tous les coups y'a un problème de méthode |
Je veux pas d'aide sur le code, juste savoir si on peut modifier le zoom avec javascript
Marsh Posté le 21-08-2008 à 11:00:30
Oh le relou On peut rien faire, et c'est pas bien de vouloir le faire Alors montre ton code, qu'on rajoute le support du zoom et pis voilà. Ch'uis sûr c'est un truc du genre tu prends les coordonnées au chargement de la page au lieu de les prendre en live
Marsh Posté le 21-08-2008 à 14:07:53
FlorentG a écrit : |
Non justement je gere en live, d'ailleurs ca fonctionne tres bien sous mozilla, je fais pareil pour IE, mais il me sort des coordonnées de l'espace des que le zoom change, c'est incompréhensible, mais je veux plus en entendre parler, j'ai décidé de bloquer le zoom sous IE.
J'ai l'impression de me repeter
Bon enfin tant pis
Marsh Posté le 21-08-2008 à 14:27:20
C'est pas bien de bloquer le zoom, pense aux utilisateurs Montre-nous ton script
Marsh Posté le 21-08-2008 à 21:25:49
FlorentG a écrit : C'est pas bien de bloquer le zoom, pense aux utilisateurs Montre-nous ton script |
Je viens de passer dans ces 3 etats
Marsh Posté le 21-08-2008 à 23:03:23
Ah, tiens j'ai le même problème pour une des applis que j'ai dévéloppé. Si tu arrives à ne serait-ce qu'afficher un warning, ça m'intéresse ...
Marsh Posté le 22-08-2008 à 08:40:59
Mais montrer vos scripts
Faut arrêter de vouloir contourner en bloquant l'utilisateur Quand on a un problème pareil faut pas hésiter à montrer du code source, et surtout faut pas vouloir bricoler C'est quoi ces développeurs en carton ?
Marsh Posté le 22-08-2008 à 10:16:22
putain mais c'est quoi ces plaies qui veulent pas montrer leurs scripts
Croyez moi on n'ira pas les récupérer vos scripts à deux balles
vous n'avez qu'à avoir la largeur du conteneur principal en em, avoir tous les font-size en em ou en %, et avoir les largeurs des conteneurs principaux en % aussi.
et pour le reste ne pas figer de largeur ou autre,
et basta, ca marche à merveille sur tous les sites que je fais
Marsh Posté le 22-08-2008 à 16:23:33
Le script on s'en tape, puisque même si vous l'aviez vous ne pourriez strictement rien faire du tout.
Genre j'affiche dans une page une image tuilées. Lorsqu'il y a un zoom, en général non entier, il y a parfois des lignes blanches entre les tuiles (apparemment mal alignées). Comme c'est un logiciel de softproofing, ce genre d'effet c'est la merde. D'autant plus la merde que firefox n'affiche nulle part qu'il y a un zoom et le sauvegarde par site.
Il n'y a pas 36 solutions pour régler ce problème :
Edit: tiens, pour ceux qui veulent s'amuser :
Code :
|
Marsh Posté le 22-08-2008 à 17:40:19
c ets juste la restitution au moment du zoom qui ets pas fameuse
le dom ne bouge pas hein
Marsh Posté le 22-08-2008 à 22:41:15
mIRROR a écrit : c ets juste la restitution au moment du zoom qui ets pas fameuse |
C'est quoi le rapport avec le problème posé ?
Marsh Posté le 22-08-2008 à 23:04:04
les coordonnees bougent pas
Marsh Posté le 23-08-2008 à 22:33:09
Mais sinon, source ou pas source, vous savez si c'est possible avec javascript de foutre le navigateur INTERNET EXPLORER du visiteur en zoom a 100% ?
Je connais cette demoiselle pour celui qui me trouvera la réponse
Marsh Posté le 23-08-2008 à 23:16:48
t as du chercher longtemps
http://msdn.microsoft.com/en-us/library/ms531189.aspx
avec ca doit y avoir moyen de bloque le zoom en js
Marsh Posté le 23-08-2008 à 23:25:27
mIRROR a écrit : t as du chercher longtemps |
Pas encore testé, mais dis toi que c'est déja une moitié de ta récompense qui va arriver !
Je savais pas ou et comment chercher
Marsh Posté le 21-08-2008 à 00:27:12
EDIT: RECOMPENSE POUR REPONSE A MON DERNIER POST (cf plus bas)
Avec IE et Mozilla on peut zoomer sur une page (dans les options d'affichage du navigateur) ou en maintenant ctrl enfoncé et avancer/reculer la roulette de la souris.
J'utilise un script, qui recupere des positions d'objets, tout fonctionne, sauf lorsque qu'on zoom ou dezoom, toutes les coordonées parte en couille.
J'aimerai pouvoir forcer un zoom a 100% sur le navigateur mais je ne sais pas si la propriété existe.
un truc du genre window.display.zoom=100;
Si c'est en lecture seule, tant pis, au moins j'avertirai d'un message que ca risque pas de fonctionner tant qu'on passe pas en 100%
D'ailleurs, si quelqu'un aurait un bon lien a me proposer pour trouver toutes les propriété de javascript sous IE et Mozilla ca m'interreserai
Message édité par Profil supprimé le 23-08-2008 à 23:14:06