OVH Cloud OVH Cloud

Pbl affichage d'un calque avec IE 5 sur Mac

17 réponses
Avatar
Jibé
Bonjour,

je bosse sur un site qui utilise des calques pour afficher des infos
dans une boîte. Le texte affiché peut défiler vers le haut ou vers le
bas....
Mes calques sont placés au pixel près sur la page avec des div du style :
position:absolute; top:320; left:401; clip:rect(0,315,115,0);
height:116; width:316;

Je n'ai aucun problème d'affichage sur Windows avec IE,FF,Opera
Je n'ai aucun problème d'affichage sur Mac avec FF,safari

Par contre avec IE 5 sur Mac mon "texte" est complètement décalé vers le
bas et vers la droite....

J'ai beau chercher dans les forums et autres je ne trouve pas
d'explication ni surtout de solution...

Si quelqu'un a une piste je suis tout à fait preneur.

Merci d'avance


Jean-Baptiste

10 réponses

1 2
Avatar
Jibé
Je complète ma question...
Je viens en plus de me rendre compte que si je redimenssionne mon
navigateur IE sous Mac (même de quelques milimètre), l'affichage se
place au bonne endroit. Si je recharge la page, il refout le camp en bas
à droite, je redimensionne... etc....

C'est dingue ce truc

JB

Bonjour,

je bosse sur un site qui utilise des calques pour afficher des infos
dans une boîte. Le texte affiché peut défiler vers le haut ou vers le
bas....
Mes calques sont placés au pixel près sur la page avec des div du style :
position:absolute; top:320; left:401; clip:rect(0,315,115,0);
height:116; width:316;

Je n'ai aucun problème d'affichage sur Windows avec IE,FF,Opera
Je n'ai aucun problème d'affichage sur Mac avec FF,safari

Par contre avec IE 5 sur Mac mon "texte" est complètement décalé vers le
bas et vers la droite....

J'ai beau chercher dans les forums et autres je ne trouve pas
d'explication ni surtout de solution...

Si quelqu'un a une piste je suis tout à fait preneur.

Merci d'avance


Jean-Baptiste


Avatar
yvon.thoravalNO-SPAM
Jibé wrote:

Je viens en plus de me rendre compte que si je redimenssionne mon
navigateur IE sous Mac (même de quelques milimètre), l'affichage se
place au bonne endroit. Si je recharge la page, il refout le camp en bas
à droite, je redimensionne... etc....


c'est un gag connu mais, malheureusement je ne me souviens plus de la
rectte miracle, c'était basé sur on window resize, je crois bien.

mais bon sur mac plus personne n'utilise IE5 non ?
déja que m$oft est très peu apprécié sur 7 plateforme...

--
yt

Avatar
Jibé
Je crains qu'il y ait encore beaucoup de gens avec des OS9 (voir 8) et
du IE 4 ou 5 dans le grand public....

Merci quand même... si ça te reviens...

JB


Jibé wrote:


Je viens en plus de me rendre compte que si je redimenssionne mon
navigateur IE sous Mac (même de quelques milimètre), l'affichage se
place au bon endroit. Si je recharge la page, il refout le camp en bas
à droite, je redimensionne... etc....



c'est un gag connu mais, malheureusement je ne me souviens plus de la
rectte miracle, c'était basé sur on window resize, je crois bien.

mais bon sur mac plus personne n'utilise IE5 non ?
déja que m$oft est très peu apprécié sur 7 plateforme...




Avatar
Thibaut Allender
mais bon sur mac plus personne n'utilise IE5 non ?
déja que m$oft est très peu apprécié sur 7 plateforme...


tous ceux qui sont encore sous OS9, malheureusement...

--
thibaut allender | freelance | http://capsule.org

Avatar
Thibaut Allender
Je complète ma question...
Je viens en plus de me rendre compte que si je redimenssionne mon
navigateur IE sous Mac (même de quelques milimètre), l'affichage se
place au bonne endroit. Si je recharge la page, il refout le camp en bas
à droite, je redimensionne... etc....


et bien, self.resizeTo(xxx,yyy); si on voit que c'est un IE mac, ca le
fait pas ?
c'est du bidouillage mais bon, avec ce paquet de bugs on ne pas esperer
trouver une solution vraiment meilleure

PS : http://www.giromini.org/usenet-fr/repondre.html, merci ;)

--
thibaut allender | freelance | http://capsule.org

Avatar
Jibé

Je complète ma question...
Je viens en plus de me rendre compte que si je redimenssionne mon
navigateur IE sous Mac (même de quelques milimètre), l'affichage se
place au bonne endroit. Si je recharge la page, il refout le camp en
bas à droite, je redimensionne... etc....



et bien, self.resizeTo(xxx,yyy); si on voit que c'est un IE mac, ca le
fait pas ?
c'est du bidouillage mais bon, avec ce paquet de bugs on ne pas esperer
trouver une solution vraiment meilleure

PS : http://www.giromini.org/usenet-fr/repondre.html, merci ;)



Merci pour ta réponse mais ça ne fonctionne pas. Il faut que je "resize"
APRES l'affichage de la page.... Quel galère ce truc. J'ai cherché
aussi du côté des <!DOCTYPE ...> mais rien de probant (si ce n'est que
je peux faire pire ;)

PS : Bien compris... je suis pas un habitué de usenet :)


Avatar
Thibaut Allender
Merci pour ta réponse mais ça ne fonctionne pas. Il faut que je "resize"
APRES l'affichage de la page.... Quel galère ce truc. J'ai cherché
aussi du côté des <!DOCTYPE ...> mais rien de probant (si ce n'est que
je peux faire pire ;)


meme si c'est appelé dans onload sur le body ?

PS : Bien compris... je suis pas un habitué de usenet :)


merci, attention au point 3.a aussi ;)

--
thibaut allender | freelance | http://capsule.org

Avatar
Jibé


meme si c'est appelé dans onload sur le body ?

Oui, il faut vraiment redimmensionner une fois que l'affichage est

terminé...

merci, attention au point 3.a aussi ;)
Vu... ;)


Avatar
Thibaut Allender
meme si c'est appelé dans onload sur le body ?

Oui, il faut vraiment redimmensionner une fois que l'affichage est

terminé...


avec un setTimeout peut etre, pour retarder le resize ?
(bidouille quand tu nous tiens...)

--
thibaut allender | freelance | http://capsule.org


Avatar
YD

Mes calques sont placés au pixel près sur la page avec des div du style :
position:absolute; top:320; left:401; clip:rect(0,315,115,0);
height:116; width:316;


Peut-être essayer de rendre conforme le style : les unités ne sont pas facultatives en CSS, il faut écrire

position: absolute; top: 320px; left: 401px; etc.

Je n'ai aucun problème d'affichage sur Windows avec IE,FF,Opera
Je n'ai aucun problème d'affichage sur Mac avec FF,safari


S'ils se sentent obligés d'être aussi laxiste qu'IE c'est dommage...

Par contre avec IE 5 sur Mac mon "texte" est complètement décalé vers le
bas et vers la droite....


Pour autant qu'il me semble IE 5 pour Mac n'a rien à voir avec IE / Windows.

--
Y.D.

1 2