Salve a tutti,
avrei bisogno di realizzare uno script che impedisca all'utente di cambiare/chiudere pagina se ha lasciato dei campi accidentalmente in bianco (previa richiesta tramite confirm)

per il momento ho risolto cosi', facendo ricaricare la stessa pagina, ma vorrei che non venisse proprio abbandonata. si puo' fare?

grazie
danno

codice:
function fields_ok()
{
  if( document.getElementById('field').value=='' )
  {
    var resp = confirm('hai lasciato campi vuoti\npremi ok per inoltrare lo stesso o annulla per compilare')
    if(!resp)
      window.location.href = window.location
  }
}