Bonsoir tout le monde et merci pour toute votre aide.
Le problème :
j'utilise le script pour créer un popup de la page suite :
http://www.alsacreations.com/xmedia/tuto/exemples/popup/popup2.htm
bien sûr tout marche sur FF et comble de l'horreur IE me signale une erreur dans le javascript
(entre-temps j'ai annulé toutes les coches qui bloquaient les javascript.
le fichier javascript le voici : http://www.alsacreations.com/xmedia/tuto/exemples/popup/popup2.js
Le message d'erreur de IE (version 8) :
'pageXOffset' est indéfini.
Je ne connais rien à javascript, pourtant mes popup marchent nickel sur FF.
De l'aide en urgence et merci
Salut !

Pour ton problème, je pense que cela vient du nouveau moteur javascript sur IE 8 qui doit sûrement se rapprocher de celui de Firefox.
Or ton code indique que pour toutes les versions de IE, il doit utiliser "pageXOffset" qui est obsolète sur IE 8.

La solution serait de détecter le navigateur et si IE 8 on utilise le code pour Firefox, c'est à dire avec "scrollLeft" au lieu de "pageXOffset" (tu vas sûrement rencontrer la même erreur avec "pageYOffset" qui correspond à "scrollTop").

Je suis pas sûr à 100% de cette solution mais c'est à tester Smiley cligne
Tiens-nous au courant !
hi sukateo,
et merci pour ta réponse c'est en effet une bonne piste mais demande à revoir une bonne partie de mon script.
Pourtant une autre solution existe (grâce à tes indications je dois l'avouer) j'ai cherché du côté des compatibilité de IE 8 sur le site de Microsoft et la bête immonde est juste làn cachée dans le browser même (IE8), il faut cliquer sur Outils, puis sur Affichage de compatibilité et finalement cocher : "afficher tous les sites web dans affichage de compatibilité". Et ca marche super.
Alors à tous ceux qui rencontrent des bizarrerie sur IE8 c'est peut être une bonne piste. Bonne chance.

PS: pour en savoir plus, un œil sur http://windowshelp.microsoft.com/Windows/fr-FR/help/48aed8af-1b7d-4836-a058-73de659702181036.mspx
En effet, cela est une solution, malheureusement l'affichage de compatibilité sur IE 8 utilise le moteur de... IE 7.
Il ne faut pas que l'utilisateur est à faire cette manip car il y a peu de chance qui l'utilise.
Pour être sûr qu'un script fonctionne, c'est à nous, développeur, de nous adapter en fonction des navigateurs (même si parfois c'est emmerdant...). En cherchant sur Google, tu pourras trouver un script pour détecter la version de IE en javascript pour ensuite l'intégrer à ton code (il n'y a pas énormément de chose à changer).
N'hésites pas à demander si tu n'y arrives pas Smiley cligne
alex.melman a écrit :
j'utilise le script pour créer un popup de la page suite :
http://www.alsacreations.com/xmedia/tuto/exemples/popup/popup2.htm

Ah tiens, on a oublié de supprimer ces fichiers lorsqu'on a dépublié ce tutoriel obsolète. Il faudra qu'on y pense.

alex.melman a écrit :
De l'aide en urgence et merci

Le tutoriel en question est supprimé depuis longtemps. Aucun support de ce script n'est assuré, ni même recommandé.

Quant à la détection du navigateur et à l'affichage de compatibilité... si on gère correctement son CSS et son JavaScript, on devrait pouvoir arriver à ses fins sans avoir à détecter le navigateur et sa version. À défaut, on pourra travailler avec un script plus récent qui tient compte des derniers navigateurs sur le marché.