Come impostare un collegamento per stampare documenti online

October 24

Se si vuole dare ai tuoi lettori del sito web un modo semplice per stampare le pagine web, è possibile aggiungere un link di stampa o il pulsante utilizzando JavaScript. Questo non stampare la pagina automaticamente, ma farà sì che la finestra di stampa di pop-up in modo che il lettore può decidere se stampare la pagina e in quale stampante. Se la pagina web non è molto adatta alla stampa (per esempio, ha molti annunci o immagini), è possibile creare un collegamento che si aprirà una nuova pagina, per la stampa e indurre il lettore a stampare automaticamente.

istruzione

Stampa link o un pulsante con JavaScript

1 Creare un link di testo con il JavaScript "finestra: print) (" la funzione. Dovrebbe apparire come "<a href=\"javascript:window.print()\"> Stampa </a>", con il testo che piace al posto di "stampa".

2 Aggiungere il link qui sopra per un'immagine; per esempio, "<a href="javascript:window.print()"> <img src =" print.jpg "/> </a>". L'immagine deve essere qualcosa di ovvio al lettore in modo che si rendono conto che possono fare clic per stampare la pagina.

3 Creare un pulsante che consente di stampare la pagina quando si fa clic su. Usa il codice "<form> <input type = pulsante onclick = \" window.print () \ "value =" Stampa "> </ form>", sostituendo "Stampa" con "Stampa questa pagina" o un'altra frase.

Link alla Stampa pagina

4 Creare una versione di stampa-friendly separata della pagina. Questo dovrebbe essere molto semplice, con testo nero semplicemente su uno sfondo bianco. Salvarlo come qualcosa di facile da ricordare; per esempio, se la pagina che si desidera stampare si chiama "pagina.html", chiamare la versione stampabile "pageprint.html".

5 Aggiungere un link o pulsante per aprire la versione stampabile della pagina: "<a href="pageprint.html"> Stampa </a>" o "<form method = \" "action = \" collegamento \ pageprint.html \ "> <input type = \" submit \ "value = \" Stampa \ "> </ form>. Per aprire il link di testo in una nuova finestra, utilizzare il codice "<a href="pageprint.html" target="_blank"> </a> Stampa".

6 Aggiungere JavaScript per la versione stampabile della pagina in modo che esso richiede automaticamente il lettore per la stampa al caricamento della pagina. Tra i "<head>" tag, aggiungere il seguente:

<Script language = \ "JavaScript1.2 \">
<! -
Funzione PrintPage () {
window.print ()
ANDARE
}
// ->
</ Script>

Quindi modificare la tua apertura "<body>" tag "<body onload = \" PrintPage () \ ">".