Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, criei um formulário em ASP e nele coloquei um botão, com imagem, para imprimí-lo. Entretando, a figura do botão é impressa junto com o formulário. Tem alguma instrução que faça com que ela não seja impressa, simplesmente o formulário? O código que coloquei foi esse: <p align="center"><a style='cursor:hand;'><img border="0" src="imprimir.gif" onclick="Javascript:window.print();" class="botao"></a></p>.
Olá Fabio, obrigado por responder. Sou bem novato em programação, coloquei o texto no arquivo css e no meu arquivo que deverá ser impresso um formulário mencionei-o na linha: <link href="arquivo.css" rel="stylesheet" type="text/css" media="print, handheld"/>. Na linha que mostra o botão, como devo colocar o código para que ele não saia na impressão?
Então Caio no seu cs de impressão você coloca um código como o que eu coloquei acima, e na tag pq que envolve o seu botão você coloca o mesmo identificador
então ficaria mais ou menos assim
No arquivo.css você adiciona
#btnPrint{
display: none !important;
}
E no HTML
<p align="center" id="btnPrint"><a style='cursor:hand;'><img border="0" src="imprimir.gif" onclick="Javascript:window.print();" class="botao"></a></p>
Este link pode te ajudar melhor
Não deu certo, o botão aparece quando mando clico no botão.
Deu certo, deve ter sido alguma sujeira no cache. Quando liguei a máquina hoje não apareceu o botão na impressão.
cola isso no teu css:
@media print {