window.load à l'intérieur d'un window.unload ne fonctionne pas sur safari et sur Mac
Bonjour,
sur une page, j'effectue :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<script type="text/javascript">
$(window).unload( function()
{
$(window).load('endTransaction.php');
});
</script>
ce qui veut dire que quand l'utilisateur ferme ou quitte la page, j'envoie une requête au serveur (par l'appel à la page endTransaction.php)
Cela fonctionne très bien sur Firefow, IE, sur PC mais pas sur Safari (sur PC et sur MAC) ni sur Firefox sur Mac.
Une idée d'où peut provenir le problème ?
si je mets un alert dans le unload, celui-ci est correctement affiché quand on quitte la page, même sur les navigateurs qui posent problème. Il semblerait que le problème vienne de l'appel à endTransaction.php.
merci d'avance pour votre aide,
cordialement,
Alexandre