Problème Thickbox (jquery) et IE7

Salut à tous,

Voilà, pour l’affichage d’une gallerie photo, j’utilise la librairie (si ça s’appele bien comme ça ?) thickbox qui s’appuis sur la non moins-connue librairie jquery.

Problème: tous les navigateurs affichent parfaitement la gallerie SAUF IE7 ! (même IE6 fonctionne parfaitement).
Pour illustrer un peu le problème voici l’effet rendu par FF, Safari, Opéra ou encore IE6 :

http://goretsdesbois.free.fr/FF_thickbox.jpg

Mais voici ce que ça rend avec IE7 :
http://goretsdesbois.free.fr/IE7_thickbox.jpg

Dans la partie CSS de thickbox, voici la partie incriminée :


#TB_window {
	position: fixed;
	top:50%;
	left:50%;
	background: #FFFFCC;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
}

Comme vous pouvez le constater, la position est fixé en pourcentage sur 50% / 50%
Tous les navigateurs prennent le centre de l’image qu’ils placent donc à 50% top et left

Mais bizarrement, IE7 prend le coin en haut à gauche (0,0) qu’il met à 50% top alors qu’il met bien le centre de l’image à 50% left (vous me suivez ?)

Bref… la seule solution batarde que je peux esperer envisager c’est de mettre un top à 30% pour IE7 uniquement (car ça dénature l’affichage sur les autres).

Problème: savez-vous comment faire pour récupérer la version du navigateur de l’utilisateur ?
La plupart des exemple explique pour faire la différence IE (toutes version) et Mozilla & Co.

Moi je cherche à faire la distinction ENTRE les versions IE

Merci à vous ! :slight_smile:

(à moins que quelqu’un est carrément une solution plus simple au problème ! )
Edité le 01/04/2008 à 08:58

Ben mince, le problème à l’air de venir de mon IE7 apparemment

Quelqu’un ayant un IE7 sous la main aurait-il la gentillesse de se rendre à cette adresse-ci : jquery.com…

De cliquer sur ‘examples’ et de cliquer sur “Demo” de “Gallery Images” et me donner le résultat

En vous remerciant par avance :slight_smile:
Edité le 31/03/2008 à 10:18

Un p’tit up svp

Personne n’a un IE7 d’installer pour me faire un petit test ?
Le test se fait sur le site officiel de jquery si ça en inquiétait certains !

jquery.com…
(Cliquer sur “Examples” pui choisir la Demo de celui qui s’appelle “Gallery Images” )

merci :jap:

Merci YCL1 :hello:

A priori c’est donc bien mon IE7 qui est malade :sweet:

Bon, ben je ferme le topic

C’est un bug de thickbox en fait… ya un fix disponible ici http://jamazon.co.uk/web/2008/03/17/thickbox-31-ie7-positioning-bug/ [quote=""]
Thickbox 3.1 is currently broken in many revisions of Internet Explorer 7. Specifically, those revisions who return the substring “MSIE 6.0? in the user-agent string.
[/quote]
:clap:

Merci pour le complément ! :super: