Originariamente inviato da Franz_79
... per quanto riguarda il return false ... lo devo mettere alla fine della funzione oppure alla fine del suo richiamo?

Dici che potrebbe essere una soluzione?
Il return false puoi metterlo dove vuoi. Se lo metti nella funzione devi chiamarla con:
onclick="return InviaNews(...);"

Non so se e` una soluzione (mai avuto un browser mac), ma so che se non lo metti crei un conflitto tra l'azione della funzione (il location= puo` essere lento) e l'azione del link. Se parte l'azione del link, l'azione del location= viene sovrascritta.

Ciao
Michele