Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: stampa ..

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    stampa ..

    Ciao ..
    come si dovrebbe fare per stampare (tramite pulsante) il contenuto di un 'div' ?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    110
    non ho capito vuoi far vedere il contenuto di un div?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    voglio STAMPARE il contenuto di un div

  4. #4
    File -> Stampa e poi prendi il foglio.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    che vuoi dire .. 'prendi il foglio' ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    comunque è possibile che non si possa lanciare una stampa con un pulsante ?

  7. #7
    Definisci un css per la stampa con solo il div che ti interessa visibile
    codice:
    <link rel="stylesheet" type="text/css" href="print.css" media="print" />
    e poi fai un pulsantino che onclick fa
    codice:
    window.print()
    (so che va su ie, firefox e safari, nn so opera e chrome)
    e php lo lasci a casa


    [EDIT: confermo che funziona anche su opera e chrome.]

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    Ciao, grazie molte
    ho però un problemino .. io con javascript proprio non ci sono ..
    come dovrebbe essere la sintassi esatta dell pulsante ?

    poi avrei un'altra domandina più difficile, sempre sulla stampa ..

    con PHP mi creo delle pagine di testo (in sostanza degli avvisi per ogni scadenza)
    queste pagine me le posso scrivere in file 'txt', da stampare poi uno a uno (sarebbe interessante se si potesse scrivere anche file in formato 'doc')
    ma mi piacerebbe capire se queste pagine, le posso mandare direttamente in stampa (tutte assieme) mha

    Grazie mille

  9. #9
    Ti posto un esempio su come integrare uno script JS nell'html (ti ci metto una funzione di modo che tu possa fargli eseguire tutte le istruzioni che desideri)

    <html>
    <body>
    <input type="button" value="Stampa pagina" onclick="stampa()">
    </body>
    </html>
    <script language="javascript">
    function stampa()
    {
    window.print()
    }
    </script>

    Per quanto riguarda i files di testo da stamparsi in successione ti consigliio di leggere il contenuto di ogni files (con php), memorizzartelo in una unica variabile e poi creare/stampare l'output in una unica soluzione evitando così che venga visualizzata la pagina delle preferenze di stampa ogni volta che leggi un file di testo.

    Bye
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    grazie mille per la funzione !

    per quanto riguarda i file da stampare ..
    per fare un'unica variabile, non è che ci sono problemi di dimensione ?
    per non far vedere niente, dovrei fare una paginetta ad hoc che faccia il tutto e poi torni indietro (con 'header')
    solo che in questo caso la stampa dovebbe esere lanciata in automatico, e non con un pulsante ..
    come si fà ?
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.