2010-04-13 6 views
2

je le code suivant qui fonctionne flawlessy dans FF, mais dans IE je reçois une erreur qui dit « valeur de propriété non valide »jquery problème .unload dans IE

Le code dans les questions est la suivante:

pageOpen = new Date(); 

dropper = new Image(); 

$(window).unload(function() { 

    pageClose = new Date(); 

    sionara = (pageOpen.getTime() - pageClose.getTime())/-1000; 

    dropper.src = "http://redacted.domain.com/1/%%PAGE%%/1%%REALRAND%%@x80&XE&ABC_TimeSpent="+sionara+"_seconds&XE"; 

    alert("close " + sionara); 

}); 
+0

Bienvenue dans SO, veuillez prendre quelques minutes pour lire la FAQ et la documentation Markdown (dont un synoptique utile est disponible dans la marge de droite lors de l'édition d'une question). – AnthonyWJones

Répondre

0

votre source de compte-gouttes semble incorrecte. pourquoi avez-vous tant de% et @ dedans?

+0

Je ne pense pas que cela devrait avoir de l'importance ... il envoie des mails même si c'était juste foo.com - Je pense que la raison en est que dropper.src modifie le DOM dans la fonction de déchargement et IE n'aime pas ça , et je ne peux pas utiliser ajax, parce que c'est un appel à travers les domaines ... ne savent pas vraiment quoi faire – user315662