Jump to content
Sign in to follow this  
Caio Marcio de Campo

Criar um botão Imprimir sem que o próprio seja impresso

Recommended Posts

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>.

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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

https://tableless.com.br/dicas-de-css-para-impressao/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By erikjfn
      Olá pessoal! Estou desenvolvendo uma aplicação que usa uma página html com css como controle de uma pequeno game que estou fazendo. Quero que quando eu pressionar um botão e deixar ele pressionado a ação executada desse botão continue em execução (por exemplo acelerar um carro do game) e quando soltar esse botão a ação seja encerrada. É possível fazer isso ? sinceramente eu comecei  a ver html essa semana e não achei algo a respeito. Alguém pode me ajudar nessa?
    • By vinicius59
      Então... há algum tempo venho pesquisando em vários sites sobre a duvida que eu tenho, ela se consiste em como eu posso fazer (2 botoes) que ao ser acionado cria-se um quadrado pequeno de uma cor que eu vou escolher! Se alguém poder responder 'Me desculpem se essa duvida não for relacionada ao php sou novo aqui'.
    • By Arthur Dowsley
      Pessoal. Boa noite, sou novo no forum e estou batendo cabeça com um código relativamente simples. Tenho uma pagina que me traz os registros normalmente. Ai inclui um checkbox para que o usuario selecione quais os registros "checkados" quer para imprimir. Já tentei de varias maneiras mas sem sucesso. Até consegui fazer mas ele traz somete um registro e preciso trazer somente os selecionados para impressão (data, nomepaciente, medico, tbl_protocolo_convenio). Não precisa gravar no banco. Segue o código para analise. Se alguém puder ajudar agradeço.
       
      <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001" LCID="1046"%>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <%
      Dim oConn
      set oConn = createobject("adodb.connection")
      oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("consultas.mdb")
      set rs3 = createobject("adodb.recordset")
      rs3.open "select data, nomepaciente, medico, tbl_protocolo_convenio from prot ORDER BY data ASC" ,oConn,3,3
      %>
      <title>Oncoclinica :: Protocolo</title>
      <style type="text/css">@import "css/estilo.css";</style>
      </head>
      <table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td colspan="3"><img src="imgs/barra_menu.gif" width="800" height="100" /></td>
        </tr>
        <tr>
          <td colspan="3"><img src="imgs/barra_linha.gif" width="800" height="10" /></td>
        </tr>
        <tr>
          <td><table width="800" border="0" align="center" cellpadding="0">
            <tr>
              <td><div class="txtprincipal">
                <div align="left">PROTOCOLO DE ENTREGA</div>
              </div></td>
              <td><div class="txtprincipal"><div align="right"><%response.write(Date)%></div></td>
            </tr>
          </table></td>
        </tr>
      </table>
      <table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td><img src="imgs/barra_linha.gif" width="800" height="10" /></td>
        </tr>
      </table>
      <table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td width="91"><div align="left" class="menu_lista">Data</div></td>
          <td width="333"><div align="left" class="menu_lista">Nome</div></td>
          <td width="130"><div align="left" class="menu_lista">Convênio</div></td>
          <td width="246"><div align="left" class="menu_lista">Medico</div></td>
        </tr>
        <tr>
          <td colspan="4"><img src="imgs/barra_linha.gif" width="800" height="3" /></td>
        </tr>
          <%If rs3.EOF and rs3.BOF then 
      'ou seja, se o resultado vier vazio 
      'response.write "Venda inexistente!"
      'response.redirect("cadastro_off.asp")
      response.end
      else 
      rs3.MoveFirst 
      While not rs3.Eof%>
      <form action="print.asp" method="post" name="checado">
      </table>
      <table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
                <td width="90"><div align="left" class="lista"><%=rs3("data")%></div></td>
              <td width="337"><div align="left" class="lista"><%=rs3("nomepaciente")%></div></td>
              <td width="130"><div align="left" class="lista"><%=rs3("tbl_protocolo_convenio")%></div></td>
              <td width="150"><div align="left" class="lista"><%=left(rs3("medico"),16)%></div></td>
              <td width="93"><div align="center" class="lista"><input type="checkbox" name="seleciona" value="<%=rs3("nomepaciente")%>" /></div></td>
               </tr>
          <%
      rs3.MoveNext
      wend
      %>
      </table>
      <table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><img src="imgs/barra_linha.gif" width="800" height="10" /></td>
        </tr>
        <tr>
          <td>
          <div align="left" class="lista">
          <%
          if rs3.Supports(adApproxPosition)=true then
        i=rs3.RecordCount
        response.write("Quantidade de guias: " & i)
      end if%>
          </div>
          
          </td>
          <td align="right"><label>
            <input type="submit" name="button" id="button" value="Enviar" />
          </label>
          </form>
          </td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><div align="left" class="menu_lista">Recebido por:______________________________________________ Data:___/___/_______</div></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><img src="imgs/barra_linha.gif" width="800" height="10" /></td>
        </tr>
      </table>
      <%
      rs3.Close
      oConn.Close 
      Set rs3 = Nothing
      Set oConn = Nothing
      end if
      %>
       
    • By NINO2391
      Bom Glr, Tô Fazendo Um Web Site E Quero Fazer Umas Funções Escondidas Nela!
       
      bom meu objetivo era tipo apertas as tecla do teclado CTRL+A e abrir uma janela flutuante
      <form action=""> <input type="file" name="tag"><br> <input type="submit" value="Submit"> </form> Então vou falar resumidamente: ENTRAVA NO SITE, APERTAVA CTRL+A E APARECIA ESSA JANELA FLUTUANTE!!
       
      Quem Puder Ajudar....Ficaria Mil Agradecido!!!
    • By Pablo Bernardo
      Gostaria de fazer um botão que levasse o usuário não pra uma página da web, e sim para um aplicativo de seu computador.
      No caso iniciasse o aplicativo do computador ai clicar no botão.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.