Tenho um comando de imprimir página de um site, a pessoa clica em um relatorio no site e imprimi mas na impressora ele está cortando a impressão, tem algum melhor? Ou correção desse codigo:
<script language="javascript">
function imprime()
{
var OLECMDID_PAGESETUP = 8;
var OLECMDID_PRINT = 6;
var OLECMDEXECOPT_DONTPROMPTUSER = 2;
var OLECMDEXECOPT_PROMPTUSER = 1;
var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0 CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>";
document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
//alert("Click OK para imprimir.");
//WebBrowser1.ExecWB(OLECMDID_PAGESETUP, OLECMDEXECOPT_DONTPROMPTUSER);
//alert("Clique OK para imprimir");
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
//WebBrowser1.outerHTML = "";
//self.close();
}
</Script>
Pergunta
marvi
Ola!
Tenho um comando de imprimir página de um site, a pessoa clica em um relatorio no site e imprimi mas na impressora ele está cortando a impressão, tem algum melhor? Ou correção desse codigo:
<script language="javascript"> function imprime() { var OLECMDID_PAGESETUP = 8; var OLECMDID_PRINT = 6; var OLECMDEXECOPT_DONTPROMPTUSER = 2; var OLECMDEXECOPT_PROMPTUSER = 1; var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0 CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>"; document.body.insertAdjacentHTML("beforeEnd", WebBrowser); //alert("Click OK para imprimir."); //WebBrowser1.ExecWB(OLECMDID_PAGESETUP, OLECMDEXECOPT_DONTPROMPTUSER); //alert("Clique OK para imprimir"); WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER); //WebBrowser1.outerHTML = ""; //self.close(); } </Script>Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.