Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junior PQD

Imprimir sem Confirmação

Recommended Posts

Tenho um link que mando imprimir uma pagina diretamente mais ela me pede akela janela de imprimir ou cancelar.. gostaria de imprimir diretamente sem essa janela

 

o link é

   <a href="cupomprint.php?numero_venda=<?php echo $row_vendas['id']; ?>" target="cupom" onclick="PrintElementID('printable','index.php?pag=show&id=1');">Imprimir</a>

 

 

 

e na pagina cupomprint.php eu uso um script para fechar a janela sem confirmação tb.

 

 <script language="javascript">
setTimeout( 'fechar(); ',100); //fecha a janela em 5 segundos

function fechar(){ 
if ( navigator.appName.match("Microsoft") )
{
window.open("", "_parent");
window.opener = "";
}
window.close();
} 
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poderia dizer qual o motivo?

 

pq estou fazendo um sisteminha de venda de fichas ai quando clica pra imprimir a ficha ai abre a popup com a ficha para imprimir eu colokei no body onload="self.print()" mais pede essa confirmação.. ai para evitar que as pessoas cancelem a impressão keria imprimir diretamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

client-side não rola..

 

tente fazer isso com a linguagem server-side.. no php tem a função print() que faz conexão com impressoras

 

 

se ainda sim quiser fazer com javascript, terá que desabilitar recursos básicos de segurança

Veja aqui como fazer:

http://justtalkaboutweb.com/2008/05/09/javascript-print-bypass-printer-dialog-in-ie-and-firefox/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.