Como posso fazer com que meus navegadores concluam as solicitações AJAX em vez de interrompê-las quando eu alternar para outra página?

1

Eu normalmente preciso lidar com as coisas em uma página antes de mudar para outra página, isso varia de "gostar / ganhar um comentário ou postar" até "uma ação importante" e nem sempre vem com feedback sobre se a ação realmente prosseguiu.

Este é um problema enorme! Suponho que a ação continue quando iniciar a solicitação AJAX específica, mas como mudo para outra página, isso realmente não aconteceu porque a solicitação do AJAX foi interrompida. Isso me deixou várias vezes ao voltar para a página e ver que minha ação não aconteceu; para você ter uma ideia de como isso é ruim, isso aconteceu uma vez quando comentamos sobre Superusuário!

Existe uma maneira de dizer ao meu navegador para não abandonar essas conexões AJAX, mas simplesmente deixá-las terminar?

    
por Tom Wijsman 08.12.2012 / 11:35

1 resposta

0

Uma coisa que você pode fazer é simplesmente instalar a extensão FireBug para o Firefox.

Agora, após a instalação, pressione F12 para abrir a página da Web visitada no painel Rede. Ele mostra todas as solicitações, incluindo sua solicitação AJAX.

As solicitações com falha são mostradas em vermelho. Agora clique com o botão direito e clique em Reenviar . Envia a solicitação sem carregar a página novamente.

    
por 28.12.2012 / 09:58

Tags