• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

slocun

botao imprimir...

5 mensagens neste tópico

Boas Pessoal!

eu tou a fazer um programa em asp.net, mas disseram-me que pudia encaichar um codigo em javascript...

código que supostamente iria montar um botão e ao clikar nele iria imprimir a página em questão e nela o botão desapareceria, só que ao clikar não imprime...

código:

<button type=”button” value=”imprimir” name=”OmeuBT” onclick=”java script:{OmeuBT.style.display=’none’; OmeuBT.style.visibility=’hidden’;}; window.print();” >Imprimir</button>

anteriormente eu tinha um que imprimia mas não desaparecia e assim vinha impresso na folha...

código:

<button type="button" value="imprimir" onclick="window.print();" >Imprimir</button>

espero que me possam ajudar!

cumps.

slocun

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

experimenta onclick="OmeuBT.style.display='none';OmeuBT.style.visibility='hidden';window.print()"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

podes fazer isso por CSS:

<style>
@media screen{ 
       .btn_imprimir{ display: block; }
}

@media print{
       .btn_imprimir{ display: none; }
}
</style>

...
<button type=”button” value=”imprimir” name=”OmeuBT” class="btn_imprimir" onclick=”javascript:window.print();” />

de realçar que, window.print(); só funciona em IE, tanto quanto sei.

Inté!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

de realçar que, window.print(); só funciona em IE, tanto quanto sei.

Também funciona no Firefox, é o que costumo usar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

olha.. ainda bem que tb funciona no Firefox. Mas deve ser uma feature mais ou menos recente. acho que me lembro de não funcionar à algum tempo.. ou então estou a confundir com outra coisa  ;)

inté!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora