Bonjour,

Je suis confronté à un dilemme vraiment bizarre, suite à ce post sur un problème d'insertion d'objet flash en Ajax, j'ai changé la fonction de traitement qui reçoit les données comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("#contenu").replaceWith(data)
remplacé par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 $("#contenu").html(data)
en prenant soit de changer le traitement en conséquence pour ne pas avoir d'erreur dans le DOM.

Bonheur, le problème s'est résolu seulement sous IE6, l'utilisation de $("#contenu").html(data) génére un bug de raffaichissement de la page.
En effet, sous ie6, une fois sur 3, lorsque je lance le traitement par simple clic sur un élément de menu, le background du site passe litéralement au dessus du tout pendant 1 seconde ...
Après avoir validé la page CSS + HTML, je me suis rendu compte qu'en rechangeant la fonction de traitement :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("#contenu").html(data)
remplacé par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$("#contenu").replaceWith(data)
(en modifiant le traitement en conséquence)

le bug disparait !

Au final, j'ai le choix du bug mais je préférerait avoir un truc qui marche

Merci à vous