Pessoal,
Tenho o seguinte código:
<%@ page import ="br.com.simcard.Upload" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>SIM Cards</title>
</head>
<style type=text/css>
.canto {
top: 15px;
}
</style>
<body>
<center>
<form name="form1" id="form1" action="ServletUpload" method="post" enctype="multipart/form-data">
<br>
<input type="hidden" name="hiddenfield1" value="ok">
Arquivo para Upload :
<input type="file" size="50" name="file1" title="Clique para procurar arquivo" >
<br>
<br>
<button title="Clique para carregar arquivo" type="submit" value="Upload" onclick="if(document.getElementById('spoiler') .style.display=='none') {document.getElementById('spoiler') .style.display=''}else{document.getElementById('spoiler') .style.display='none'}">Upload</button>
<div id="spoiler" style="display:none">
<br>Aguarde,
<br>Carregando...Isso pode levar alguns minutos.
<br>
<img src="./img/carregando.gif" onClick="document.spoiler.submit()" style="cursor:pointer">
<img style="display:on" src='./img/carregando.gif' width='16' height='11'>
</div>
</form>
<br>
<div class="canto"><img src="./img/Seguro.jpg" border="0" width="310" height="434"></div>
</center>
</body>
</html>
E tem uma função que habilita um texto/imagem quando for clicado no Botão Upload, que é do tipo submit.
Só que ele aparece a mensagem e a imagem, só que a GIF não roda, fica parada, pois a aplicação está em processamento, e fica la na tela parada esperando a resposta…que será aberta em outra página.
Alguem sabe uma maneira de deixar a GIF rodando??