Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problemi di stampa

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    problemi di stampa

    Vorrei dare la possibilità di stampare una serie di caricature fatte con una applet

    Ho fatto una ricerca su questo forum ed ho trovato una discussione iniziata da Webhome a cui Webdemo ha risposto consigliando questa istruzione:
    onClick="javascript:window.print();"
    funziona solo che stampa anche gli altri oggetti nella pagina
    e allora li ho resi invisibili
    onClick="nascondi(); javascript:window.print();"
    funziona, ma alla fine della stampa come faccio a farli riapparire?
    mi servono ancora.

    avanti nella discussione la risposta di Djnicola
    Nicola Tempesta

    <script language="javascript">
    function stampa() {
    function stampa() {
    var testo = "<html><head><title>"+"Titolo</title></head>";
    testo += "<center>";
    testo += document.getElementById('iddiv').innerHTML;
    var ident_finestra = window.open("","finestra_stampa","height=400,width =400");
    ident_finestra.document.open();
    ident_finestra.document.write(testo);
    ident_finestra.print();
    ident_finestra.document.close();
    }
    }
    </script>

    JavaScript non è il mio pane e non riesco a farla funzionare
    Per chiamare la funzione va bene così: onClick="stampa();"
    rudyF

  2. #2
    mi vengono in mente due soluzioni:

    1) una volta ottenuta la caricatura, associa al pulsante "anteprima di stampa" un popup, che una volta stampato verrà chiuso;

    2) un pulsante ">>avanti" che ricarica la pagina appena stampata;


    ciaux

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Grazie
    Domani proverò
    rudyF

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.