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

(Resolvido) RESOLVIDO - Imprimir


rwcoelho

Pergunta

Boa-tarde turma, desejo saber como fazer para imprimir um orçamento. Por exemplo: O visitante realiza um orçamento no site, tipo carrinho de compras, ou seja, ele vai colocando o conteúdo, conteúdo ele pode alterar a quantidade e etc, e para finalizar esse orçamento, terá um botão para ele imprimir este orçamento...

Um help...

Editado por rwcoelho
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Ted K', brother! Suponhamos que o resultado do orçamento seja um formulário, como exemplo:

<div>
        <form action="" name="teste" method="POST">
            <table cellpadding="3" cellspacing="2" width="468" style="border: solid 1px #000";>
                <tr>
                    <th colspan="2">ELEMENTOS PARA IMPRESSÃO!</th>
                </tr>
                <tr>
                    <td>&bull;&nbsp;<strong>Nome</strong>:</td>
                    <td><input type="text" name="nome" width="30"></td>
                </tr>
                <tr>
                    <td>&bull;&nbsp;<strong>E-Mail</strong>:</td>
                    <td><input type="text" name="email" width="30"></td>
                </tr>
                <tr>
                    <td>&bull;&nbsp;<strong>Login</strong>:</td>
                    <td><input type="text" name="login" width="30"></td>
                </tr>
                <tr>
                    <td>&bull;&nbsp;<strong>Senha</strong>:</td>
                    <td><input type="password" name="senha" width="30"></td>
                </tr>
                <tr>
                    <td>&bull;&nbsp;<strong>Mensagem</strong>:</td>
                    <td><textarea></textarea></td>
                </tr>
                <tr>
                    <td></td>    
                </tr>
                <tr>
                    <td>
                        <input type="button" value="Imprimir" onclick="java script:window.print();">&nbsp;|&nbsp;<input type="reset" value="Apagar">
                    </td>
                </tr>
            </table>
        </form>    
    </div>

Montarei uma outra página com cabeçalho especial e gostaria de imprimir nessa página o conteúdo desse form... Não sei se fui claro....

De ante-mão, agradeço a ajuda....

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta utilizar isso aqui:

<html>
<head>
</head>
<body>
<div id="div" style="position: absolute">
<form action="" name="form" method="POST">
<table cellpadding="3" cellspacing="2" width="468" style="border: solid 1px #000";>
<tr>
<th colspan="2">ELEMENTOS PARA IMPRESSÃO!</th>
</tr>
<tr>
<td>&bull;&nbsp;<strong>Nome</strong>:</td>
<td><input type="text" name="nome" width="30"></td>
</tr>
<tr>
<td>&bull;&nbsp;<strong>E-Mail</strong>:</td>
<td><input type="text" name="email" width="30"></td>
</tr>
<tr>
<td>&bull;&nbsp;<strong>Login</strong>:</td>
<td><input type="text" name="login" width="30"></td>
</tr>
<tr>
<td>&bull;&nbsp;<strong>Senha</strong>:</td>
<td><input type="password" name="senha" width="30"></td>
</tr>
<tr>
<td></td>    
</tr>
<tr>
<td>
<input type="button" value="Imprimir" onclick="imprimir()">&nbsp;|&nbsp;<input type="reset" value="Apagar">
</td>
</tr>
</table>
</form>    
</div>
<div id="imprimir" style="position: absolute">
<!--
O texto será mostrado aqui
-->
</div>

<script type="text/javascript">
function imprimir() {
x = document.getElementById("div")
x.style.visibility = "hidden"
imprimir = "Login: " + document.form.login.value + "<br>Senha: " + document.form.senha.value + "<br>"
imprimir = imprimir + "Nome: " + document.form.nome.value + "<br>E-mail: " + document.form.email.value + "<br>"
y = document.getElementById("imprimir")
y.innerHTML = imprimir
window.print()
}
</script>
</body>
</html>

Se der certo posta aí, porque pode ajudar outras pessoas com o mesmo problema

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --rwcoelho --

Jonathan, funfou legal, very, very good, muito obrigado...

Ted'K, Obrigado pela dica, eu já estava escrevendo uma página em PHP para receber essas informações...

Valeu mesmo, sou muito agradecido....

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
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...