
################SPACEMARC####################
# Spacemarc                                 #
# http://www.spacemarc.it                   #
#                                           #
# Stampa di pagine                          #
#                                           #
#############################################




Questo Javascript permette di stampare una pagina web semplicemente cliccando su una icona (un'immagine a vostra scelta) o su un link testuale. Lo script va inserito nel punto in cui si vuole venga visualizzato il comando (il tutto all'interno del corpo del documento <BODY>).


<SCRIPT Language="Javascript">

function printit(){  
if (NS) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = "";  
}
}
</script>



Quest'altra porzione di codice, rende compatibile lo script con Netscape Navigator e attraverso l'input "onClick" associa la funzione di stampa al link:

<SCRIPT Language="Javascript">  
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
    document.write('<a href="#" onClick="printit()"><img src="immagine.gif" alt="Stampa questa pagina" border=0></a>');        
}
</script>


Notare che il comando che fa avviare la stampa  rappresentato qui da un'immagine (immagine.gif).
