Ciao a tutti...premetto che conosco esclusivamente proprio le basi di javascript e non riesco a capire che problema ho in questo script...posto il codice:
Codice PHP:
<script type="text/javascript">
function 
Stampa() {
var 
menuDiv document.getElementById("menu");
var 
footerDiv document.getElementById("footer");
var 
contentDiv document.getElementById("content");
var 
inputStampa document.getElementById("stamp");
//Nascondo le parti non necessarie alla stampa
menuDiv.style.display "None";
menuDiv.style.visibility "hidden";
footerDiv.style.display "None";
footerDiv.style.visibility "hidden";

//Imposto la tabella con l'esito della ricerca
//in modo che occupi tutta la pagina
inputStampa.style.display =  "None";
inputStampa.style.visibility =  "hidden";
contentDiv.style.width "80%";

//Lancia la funzione di stampa
window.print();

//Riporto tutto come era visualizzato precedentemente
inputStampa.style.display "";
inputStampa.style.visibility "visible";
menuDiv.style.display "";
menuDiv.style.visibility "visible";
contentDiv.style.display "";
contentDiv.style.visibility "visible";
footerDiv.style.display "";
footerDiv.style.visibility "visible";
}
</script> 
il mio problema è che in Firefox tutto funziona bene...se lancio la funzione stampa infatti mi nasconde il menu(a sinistra), il footer(in basso) e il bottone di Stampa e mi lascia solo l'header e il content....
su IE invece tutto cambia infatti non nasconde assolutamente nulla e mi permette di stampare la pagina solo per com'era in origine...

credo che dovrei inserire dei "comandi" diversi per quest'ultimo browser ma sinceramente non so dove mettere le mani...(le istruzioni con .visibility le avevo messe per questo motivo...su un forum si diceva di far cosi per rendere lo script compatibile con IE)....

qualcuno mi aiuta? Grazie a tutti in anticipo...