Ajax, FireFox et popups, un bug qui fait perdre du temps...
Par Fokas le jeudi, octobre 4 2007, 10:00 - General - Lien permanent
Dans l'appli que je fait en ce moment, j'utilise pas mal d'Ajax. Ou du moins l'objet xmlHTTPRequest car je ne traite pas du xml mais du texte brut.
Pour la première fois dans le développement, j'utilise une popup qui lors du click sur un bouton fait un appel à une fonction de la fenêtre parente qui elle, traite de l'Ajax.
Et la... c'est le drame, mon code marche sous IE et pas sous Firefox!!! Après pas mal de temps passé avec mon ami google, il s'avère qu'il y a un problème avec firefox lors de l'appel de fonction Ajax dans une fenêtre autre que celle dans laquelle l'action est déclenchée.
Voici un blog qui explique la solution:
Firefox Bug: Ajax Call from a popup