GIF animado pára ou não é exibido após o submit de um fo

Olá pessoal. Estou com um problema.

Tenho um servlet que o único objetivo dele é fazer uma ponte de uma aplicação para outra.
Para isso, eu tenho um campo hidden que é um XML de configuração da 2º aplicação. E também mostro um gif animado dizendo ao usuário que estamos processando o pedido dele.
E logo que eu carregou a página já dou submit no form via JavaScript.

O problema é que quando faço isso, o gif animado pára ou em muitas vezes que tento o gif nem mesmo é carregado.

O que fazer?

Já tentei usar frames. Mas quando o target atinge a janela onde está a figura. O gif pára do mesmo jeito.

Salve,

cara tu tens que controlar este processo com javascript, não sei bem como isto funciona, mas a primeira coisa que você a fazer é enviar a imagem primeira antes de processar o resto, entra o site http://www.imasters.com.br e poste sua dúvida do forúm de javascript.

:okok:

o pior é que eu já estou exibindo a imagem antes de dar o submit, mas mesmo assim estou com esse problema.