11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour tout le monde !

Je viens demander de l'aide car je n'arrive pas à centrer un pop-in flottant. Pour se faire, j'ai utilisé le code de la page http://www.jtricks.com/javascript/navigation/floating.html.
Alors le centrage de la pop-in marche sous Firefox mais pas du tout sous IE (pour changer !).
J'ai stocké ici l'ensemble des pages que j'utilise : http://dis.univ-lyon2.fr/~rlalande/.
Ma page principale est en asp et le serveur sur lequel je l'ai mise ne permet pas de l'exécuter mais seulement de la télécharger ! Pour tester ce que donne mon code, il suffit de télécharger les 3 fichiers à la racine : test.asp, centrer_popin.js et style.css et de les lancer de chez soi.

Dans la page test.asp (celle qu'on doit lancer), il y a des éléments comme des cellules de tableau, c'est juste un bête affichage. Si je les enlève, un par un, petit à petit mon pop-in se décale vers le haut et n'est plus centré. Dans la page centrer_popin.js, il y a la déclaration de mon div-pop-in, une fonction pour inclure le css correspondant dans la page principal, et un ensemble de fonction pour centrer mon div. Enfin, dans style.css, il y a le style pour mon pop-in.

Pour résumer, mon code marche plus ou moins sous Firefox si je ne modifie rien, et il ne marche pas du tout sous IE ! Et j'aimerais comprendre pourquoi !


Si quelqu'un a des idées... je veux bien les connaître !

Merci bien, Romain