JavaScript - Stampa della pagina

Molte volte vorresti inserire un pulsante sulla tua pagina web per stampare il contenuto di quella pagina web tramite una stampante reale. JavaScript ti aiuta a implementare questa funzionalità utilizzando ilprint funzione di window oggetto.

La funzione di stampa JavaScript window.print()stampa la pagina web corrente quando viene eseguita. È possibile chiamare questa funzione direttamente utilizzando ilonclick evento come mostrato nell'esempio seguente.

Esempio

Prova il seguente esempio.

<html>
   <head>      
      <script type = "text/javascript">
         <!--
         //-->
      </script>
   </head>
   
   <body>      
      <form>
         <input type = "button" value = "Print" onclick = "window.print()" />
      </form>   
   </body>
<html>

Produzione

Sebbene serva allo scopo di ottenere una stampa, non è un metodo consigliato. Una pagina stampabile è in realtà solo una pagina con testo, senza immagini, grafica o pubblicità.

Puoi rendere una pagina stampabile nei seguenti modi:

  • Crea una copia della pagina e tralascia il testo e la grafica indesiderati, quindi collega a quella pagina stampabile dall'originale. Controllare l' esempio .

  • Se non desideri conservare una copia extra di una pagina, puoi contrassegnare il testo stampabile utilizzando commenti appropriati come <! - LA STAMPA INIZIA QUI -> ..... <! - LA STAMPA FINISCE QUI -> quindi puoi utilizzare PERL o qualsiasi altro script in background per eliminare il testo stampabile e visualizzarlo per la stampa finale. Noi di Tutorialspoint utilizziamo questo metodo per fornire funzionalità di stampa ai visitatori del nostro sito.

Come stampare una pagina?

Se non trovi i servizi di cui sopra su una pagina web, puoi usare la barra degli strumenti standard del browser per stampare la pagina web. Segui il link come segue.

File →  Print → Click OK  button.