Viva pessoal,

Vamos hoje ver como manipular o confirm() do javascript.

Esta função, permite implementar um sistema básico de confirmação de um determinada acção na página.

A função a baixo exemplificada, consiste que quando um determinado utilizador clicar no link, será questionado se pretende abandonar o site, se a resposta for ok, a função avança com o redireccionamento, se a resposta for cancelar a função mantém o utilizador na página.

Código:
<script type="text/javascript">
function confirmarAcao() {
var r = confirm("Pretende abandonar a página?");

if(r == true) {
return true;
}
else {
return false;
}
}
</script>

<a href="http://www.geralforum.com" onclick="return confirmarAcao();">www.geralforum.com</a>