onbeforeunload ne fonctionne plus sur mon site maintenant

Eléphant du PHP | 130 Messages

05 avr. 2007, 09:02

Salut,

Quelqu'un pourrait m'expliquer pourquoi le code suivant, qui marchait impeccablement en local avec easyPHP (en étant connecté à internet), ne fonctionne plus maintenant que je fais des essais sur mon site chez mon hébergeur ? C'est vraiment à n'y rien comprendre. Merci pour vôtre aide, je sens que je vais craquer. :? :lol:

Cela peut-il provenir de mon hébergeur ?

Code : Tout sélectionner

<body onbeforeunload="javascript:maFonction()">

Code : Tout sélectionner

<script type="text/javascript"> $winev = window.Event; if(winev){ window.onbeforeunload = function(winev){ return maFonction(winev); }} else{ window.onbeforeunload = function(){ return maFonction(winev); }} </script>
Le code suivant détectait la fermeture du navigateur, que ce soit IE ou FF.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

05 avr. 2007, 11:32

<script type="text/javascript">
$winev = window.Event;
if(winev){ ...
:?:

:wink:
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 130 Messages

05 avr. 2007, 12:20

Merci Ryle. J'ai réussi, tout fonctionne à merveille maintenant. C'est nickel de chez nickel. Mais qu'est-ce qu'il m'en a fait voir ce onbeforeunload. :lol:

Me reste juste a finir le script qui gère l'inactivité et mon chat sera terminée. Encore merci pour vôtre aide à tous.