Pergunta

Eu tentei, mas eu acho caixa de mensagem só funciona com formas vitória. Qual é a melhor alternativa para uso em formulários Web?

Foi útil?

Solução

Você pode usar confirm para perguntas sim / não e alert para mensagens de "OK" em JavaScript.

A outra alternativa é usar JavaScript para abrir uma nova janela que parece e funciona como uma caixa de mensagem. Modalidade neste caso variou pelo navegador. No Internet Explorer, o método

window.showModalDialog(url,name,params)

irá exibir um diálogo modal. A abordagem Mozilla é ainda usam

window.open(url,name,params)

mas add modal=yes à lista params.

Outras dicas

result = confirm('Yes or no question here.')

JavaScript:

alert("This box has an OK button.");

O Ajax ModalPopup também funciona muito bem. Aqui está um exemplo:

http://www.asp.net/ajax/ajaxcontroltoolkit /samples/modalpopup/modalpopup.aspx

Você tem dojo de diálogo widget: http://www.dojotoolkit.org/ e você pode usar -lo como uma caixa de mensagem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top