Travar a página/submit (JSF)

2 respostas
serp

Em uma página JSF Como fazer para que o usuário não possa clicar em nenhum outro compomente da página enquanto uma requisição estiver sendo processada??

2 Respostas

R

Se uma requisicao esta sendo processada o proprio browser ira travar qualquer acao do usuario, pois o browser irá aquardar o retorno da requisicao.
Caso estaja usando ajax, use-o de forma asincrona para travar o browser e colocar uma mensagem de aquarde

rodolfodev

Para evitar o duplo submit eu costumo criar uma div com display none com um gif transparente de 100% x 100%. Ai quando o usuário clica no botão de submit eu mudo o diplay para block, e o usuário não consegue mais clicar em nada pois a página está com uma imagem na frente.

Entedeu?

E para ficar melhor costumo colocar um loading e uma mensagem que a pagina está sendo processada.

Criado 28 de novembro de 2006
Ultima resposta 28 de nov. de 2006
Respostas 2
Participantes 3