grazie
ho risolto!

avevo messo (come nello script di esempio)l' onClick="inviamodulo();" nel bottone submit.
mettendolo nella tag del form con onSubmit="inviamodulo(); return false;"> funziona tutto e non fa il refresh.
grazie ancora.