Hola Dany_s gracias por responder, pruebo con:
$(window).bind('beforeunload', function() {xajax_AccionRetirarEntrenador();});
Pero la consola de errores me dice que "xajax is not defined" y me indica el archivo "xajax_core.php", algo que no entiendo, porque en el mismo .js tengo otras llamadas a funciones xajax y no me dice lo mismo...
Este es el archivo completo:
Código:
$(document).ready( function ()
{
AccionMostrarJugadores(false);
AccionMostrarMensajes(false, true);
})
$(window).bind('beforeunload', function() {xajax_AccionRetirarEntrenador();});
setInterval("AccionMostrarMensajes(false, false)", 10000);
/*----
Mostrar jugadores
----*/
function AccionMostrarJugadores(canal)
{
$("#bloque_carga").show();
$(".carga").attr({disabled: "disabled"});
if (canal== false)
var canal = $("#canal_id").attr("value");
xajax_AccionMostrarJugadores(canal);
}
/*----
Mostrar mensajes
----*/
function AccionMostrarMensajes(canal, bienvenida)
{
$("#bloque_carga").show();
$(".carga").attr({disabled: "disabled"});
if (canal== false)
var canal = $("#canal_id").attr("value");
xajax_AccionMostrarMensajes(canal, bienvenida);
}
/*----
Enviar mensaje
----*/
function AccionEnviarMensaje(canal)
{
var mensaje = $('#zona_mensaje').attr('value');
if (mensaje!= "")
{
$("#bloque_carga").show();
$(".carga").attr({disabled: "disabled"});
xajax_AccionEnviarMensaje(canal, mensaje);
//Bloqueamos zona de mensaje durante 3 segundos para evitar el flood
$("#boton_mensaje").attr({disabled: "disabled", value: "Espera 3 segundos..", className: "deshabilitado"});
$("#zona_mensaje").attr({value: ""});
setTimeout("AccionDesbloquearMensaje()", 3000);
}
}
/*----
Insertar emoticono
----*/
function AccionInsertarEmoticono(emoticono)
{
$("#bloque_carga").show();
$(".carga").attr({disabled: "disabled"});
var codigo_emoticono = "["+emoticono+"]";
var mensaje_texto = $('#zona_mensaje').attr('value');
var mensaje = mensaje_texto + codigo_emoticono
$('#zona_mensaje').attr({value: mensaje});
}
/*----
Desbloquear mensaje
----*/
function AccionDesbloquearMensaje()
{
$("#boton_mensaje").attr({disabled: "", value: "Enviar", className: ""});
}
¿Que hay mal?
Gracias!"