Cancelar requisição no servidor
Boa tarde,
Eu gostaria de saber se há como cancelar o processo entre navegador e servidor. Exemplo: O usuário envia um formulário, enquanto o servidor processa as informações eu deixo ele em loading e passo um link para ele cancelar se quizer.
<div id="carregador_pai">
<div id="stop">
<table align='center' valign='middle' height='90px' border='0'>
<tr>
<td height='33%'>
<img src="img/loading.gif" />
</td>
</tr>
<tr>
<td height='33%'>
<font class='font1'> Solicitação em processamento,</font>
</td>
</tr>
<tr>
<td height='33%'>
<font class='font1'>clique <a href='#' onClick="cancelar()">aqui</a> para cancelar.</font>
</td>
</tr>
</table>
</div>
<div id="carregador">
<!-- efeito lightbox -->
</div>
</div>
Ai chamo a função:
function cancelar()
{
if (confirm("Deseja abortar sua solicitação?"))
{
window.stop();
window.location='?CANCEL=1';
}
}
Ele só executa função para cancelar depois que o servidor processa as informações, ou seja, não adianta nada porque a demora é a mesma.
Alguém tem alguma idéia!?
Discussão (3)
Carregando comentários...