perche` non usi un CSS apposito per la stampa?
(attributo media nel tag link).
Comunque in quel JS e` sbagliato l'ordine (e` noto che IE modifica l'ordine delle istruzioni quando a suo insindacabile giudizio ritiene sia il caso):
onclick="this.style.visibility='hidden'; window.print();"

Rispondi quotando