Prob gestion évènement onbeforeunload

passion
WRInaute accro
WRInaute accro
 
Messages: 3125
Inscription: 6 Jan 2006

Prob gestion évènement onbeforeunload

Message le Mer Nov 23, 2011 16:02

Bonjour,

J'utilise l'évènement "onbeforeunload" sur une pop-up pour faire appel à une fonction ajax qui va mettre à jour ma bdd.
Seulement voilà, j'ai cette erreur :
Code: Tout sélectionner
Erreur : window.top.XULBrowserWindow is null
Fichier Source : chrome://browser/content/bookmarks/sidebarUtils.js
Ligne : 100

Erreur : attempt to run compile-and-go script on a cleared scope
Fichier Source : http://www.xxxxxxxxxxxxxx/java.js
Ligne : 1285

La ligne "1285" correspond à ceci :
Code: Tout sélectionner
xhr.onreadystatechange = function(){
      if(xhr.readyState == 4 && xhr.status == 200){
         //traitement
      }
   }


Si je comprends bien, la fermeture de ma pop-up empêche ajax de faire correctement son travail.
Mais j'ai besoin d'un évènement comme "onbeforeunload" pour actualiser ma bdd.

Alors je me trouve un peu coincé là?!
Une idée pour contourner ce prob de fermeture de la pop-up?
Merci

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités