ecco allora il problema me lo da perchè ho il pulsante come input type="botton" se invece lo metto sotto link con <a> mi funziona bene.

Ma allora mi domando perche con input button fa questo?