Ok forse ho trovato il vero problema.

codice:
<script type="text/javascript">
function refresh()
{ 
 $.ajax({
   type: "POST",
   url: "prova.php",
   data: "",
   dataType: "script"
 });
}
</script>
Così dovrebbe andare, no?

Da firefox ricevo questo errore:

Errore: XML can't be the whole program
Codice sorgente:
<script type='text/javascript'>window.location = 'http://www.google.com/'</script>