Jump to content


Photo

Comando Self.Print()


  • Faça o login para participar
4 replies to this topic

#1 Luca.monticelli

Luca.monticelli

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Gravataí

Posted 25/03/2010, 08:27

Eu estou usando esse comando para imprimir um arquivo, só que está imprimindo o link também,
como eu faço para que não imprima o link junto?

#2 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 25/03/2010, 12:09

Quando clicar no link primeiro esconda ele, depois execute o comando de imprimir.

Algo como
document.getElementById('link').style.display='none';
self.print();
Não testei o código. Espero que funcione. Por favor, volte com a resposta.

Um abraço, tudo de bom.
Posted Image

#3 Luca.monticelli

Luca.monticelli

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Gravataí

Posted 25/03/2010, 15:32

E ai Willian
blz,
não funcionou, continua imprimindo o link:

<script language="javascript" type="text/javascript">
document.getElementById('nome do link').style.display='none';
self.print();
</script>

#4 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 25/03/2010, 15:58

Boa tarde, tudo bem?

Esse código não está completo. Apenas coloquei parte dele para você ter uma idéia...
Você precisa registrar um evento.

Por exemplo, supondo que o seu link tem a seguinte marcação HTML:
<a id="link" href="#" onclick="imprimir()">Imprimir</a>
O seu Javascript seria algo como
<script language="javascript" type="text/javascript">
function imprimir() {
    document.getElementById('link').style.display='none';
    self.print();
}
</script>
Poste o seu código.

Um abraço, tudo de bom.
Posted Image

#5 Luca.monticelli

Luca.monticelli

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Masculino
  • Localidade:Gravataí

Posted 25/03/2010, 16:47

Valeu Willian,
funcionou.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq