Ir para o conteúdo
slocun

botao imprimir...

Mensagens Recomendadas

slocun    0
slocun

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jsWizard    6
jsWizard

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é!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jsWizard    6
jsWizard

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é!

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade