salve,
dunque ho qualche problema con questa funzione. in ie adirittura mi da un errore che non riesco a capire; se qualche anima buona ha voglia di guardarci....questo è il linkhttp://museodeldiscodepoca.com/esper...condizioni.php
con ff invece funzia ma ha un comportamento particolare. poco prima di eseguire window.print cambio foglio di stile con questa semplpice funzione
purtroppo però quando cambio il css, nonostante che il secondo foglio sia settato con media=print, mi cambia il css anche nella visualizzazione. qual'è il problema secondo voi?codice:..... <link href="css/generale.css" type="text/css" rel="stylesheet" title="css_default" /> <link href="css/stampa.css" type="text/css" media="print" rel="alternate stylesheet" title="stampa" /> ...... function cambia_css(quale) { var i, a; for(i=0; (a = document.getElementsByTagName("link")[i]); i++) { if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) { a.disabled = true; if(a.getAttribute("title") == arguments[0]) a.disabled = false; } } } function stampa() { cambia_css('stampa'); window.print(); }