<input type="button" onclick="window.print(); this.style.visibility='hidden';" value="Stampa" />

non funziona, lo stampa lo stesso il bottone