Ciao a tutti,ho trovato in rete una funzione javascript che mi permette di stampare una pagina php.
Questa è la funzione:
<script type="text/JavaScript">
<!--
function Stampa() {
var containerDiv = document.getElementById("container");
var headerDiv = document.getElementById("header");
var footerDiv = document.getElementById("footer");
var contentDiv = document.getElementById("content");
//Nascondo le parti non necessarie alla stampa
containerDiv.style.display = "None";
headerDiv.style.display = "None";
footerDiv.style.display = "None";
//Imposto la tabella con l'esito della ricerca
//in modo che occupi tutta la pagina
contentDiv.style.width = "100%";
//Lancia la funzione di stampa
window.print();
//Riporto tutto come era visualizzato precedentemente
containerDiv.style.display = "";
headerDiv.style.display = "";
contentDiv.style.display = "";
footerDiv.style.display = "";
}
//-->
</script>
C'è però in questo metodo un problema:mi dovrebbe stampare solamente quello che è contenuto nel div content,ed invece mi stampa anche ciò che è contenuto nei div footer,header.
Come mai?