Buenas
Tengo el siguiente código:
Código Javascript
:
Ver originalfunction envia(){
$.messager.confirm('Confirmacion','Esta operacion imprime el listado de envios borrando el fichero provisional y pasandolo a definitivo.\n Pulse Aceptar para continuar ',function(r){
if (r){
setTimeout(function(){window.open('listado.php')}, 500);
setTimeout(function(){fichero()}, 2000);
}
});
}
//--------------------
function fichero(){
var fecha = formattedDate();
$.post('fichero.php',{id:fecha},function(result){
if (result.success){
$('#dg').datagrid('reload'); // reload the user data
} else {
$.messager.show({ // show error message
title: 'Error',
msg: result.errorMsg
});
}
},'json');
}
Funciona correctamente en todos los navegacores excepto I.E., simplemente no ejecuta el segundo setTimeout.
Alguna ayuda?
Saludos