Ir para conteúdo
Fórum Script Brasil
  • 0

Landscape


Fábio freitas

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

<script language='javascript'>

<!--

var shell;

function SetPrintProperties()

{

try

{

shell = new ActiveXObject('WScript.Shell');

shell.SendKeys('%fu');

window.setTimeout('java script:SetPaperSize();', 1200);

window.setTimeout('java script:shell.setLandScape();', 2000);

}

catch (e)

{

alert('Por favor, verifique se a sua configuração de impressora possui o modo paisagem e margens suficientes para impressão.');

}

}

function SetPaperSize()

{

shell.sendKeys('%a{TAB}.2{TAB}0{TAB}0{TAB}0{ENTER}');

}

function setLandScape()

{

shell.sendKeys('%fp');

window.print();

}

//-->

</script>

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Renato fiz assim:

<script language="javascript">

<!--

var shell;

function SetPrintProperties()

{

shell = new ActiveXObject('WScript.Shell');

shell.SendKeys('%fu');

window.setTimeout('java script:SetPaperSize();', 1200);

window.setTimeout('java script:shell.setLandScape();', 2000);

}

function SetPaperSize()

{

shell.sendKeys('%a{TAB}.2{TAB}0{TAB}0{TAB}0{ENTER}');

}

function setLandScape()

{

shell.sendKeys('%fu');

window.print();

}

//-->

</script>

E inseri um botão e no evento onclick = coloquei "setlandscape();"

Não sei se está certo, gostaria que a página abrisse ou fosse impressão em paisagem sem o usuário precisar alterar nas propriedades

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...