la soluzione che mi hai proposto continua semplicemente l'esecuzione dello script, mi ci vorrebbe una cosa del tipo location.stop();....

questo è lo script:





function nonRisponde (form){
var patternR = /Risposta/i

for(var i = 0; i < form.elements.length; i++)
{
var objItem = form.elements[i];

if(patternR.test(objItem.name) && objItem.value == "99" && objItem.checked)
{var msg = "ATTENZIONE! Non ha risposto ad 1 o più domande: è sicuro di non vole rispondere?";
var c = confirm(msg);
if(c){
FormDomanda.submit();}
else {self.location.reload();// qui vorrei stoppare la pagina}
}


} }