Problema con confirm

lunedì 14 aprile 2008 - 14.24

allevaldo Profilo | Junior Member

mi sapete dire cosa sbaglio in questa semplice cosa:

OnClientClick="ConfermaSalva()" sul pulsante

function ConfermaSalva()
{
conferma = confirm('Salvando, i dati non saranno più modificabili.')
if (conferma == true)
{
return true;
window.opener.location.href=window.opener.location.href;
}
else
{
return false;
}
}

non mi ritorna mai false anche se premo il tasto annulla...

amelix Profilo | Expert

Metti un alert x vedere cosa ti restituisce...

Un'altra cosa... se non ricordo male dopo il return true non ti apre la pagina (window.opener.location.href=window.opener.location.href; non ci arriva mai)...

Andrea - http://www.MelisWeb.eu/
CMS - http://www.WebOrama.it/

allevaldo Profilo | Junior Member

se metto un alert... mi restituisce sempre OK
non arriva mai a quello di annulla...

per lo spostare il refresh prima del return, grazie. hai ragione

amelix Profilo | Expert

OK o true?
Andrea - http://www.MelisWeb.eu/
CMS - http://www.WebOrama.it/

allevaldo Profilo | Junior Member

sel faccio alert(confirm('..........'))

mi ritorna giusto sia true sia false

se metto il confirm direttamente sull'onclick funziona...

ma siccome devo fare anche il refresh, mi serve richiamare una funzione...

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5