Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/06/2010, 13:40
Nataniel
 
Fecha de Ingreso: enero-2010
Mensajes: 36
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: unload con ajax no trabaja en Firefox.

Pero mi codigo es un simple llamado a ajax en los eventos onload y unload de jQuery....
Creo que el problema es con los navegadores....

Bueno mi codigo es asi:

Código Javascript:
Ver original
  1. //aca llamo al php para que cree la url y y las horas las obtengoen en el php
  2. $(window).load(function(){
  3.     var browser = $.browser.msie ? "msie" : $.browser.chrome ? "chrome" : $.browser.safari ? "safari" : $.browser.mozilla ? "mozilla" : $.browser.opera ? "opera" : "";
  4.     $.ajax({
  5.         type: 'POST',
  6.         url: 'form_ipControl.php',
  7.         data: 'action=create&url=' + document.URL + '&browser=' + browser
  8.     });
  9. });
  10.  
  11. //aca llamo al php para que guarde en la base de datos
  12. $(window).unload(function(){
  13.     $.ajax({
  14.         type: 'POST',
  15.         url: 'form_ipControl.php',
  16.         data: 'action=save'
  17.     });
  18. });

El Problema es cuando cierran el navegador.... el unload no funciona..... por que cuando se actualiza la pagina si guarda.....

Gracias.

Última edición por Nataniel; 25/06/2010 a las 14:39