Domanda

Quello che sto cercando di fare è cambiare il colore di sfondo di una cella di tabella <td> e poi quando un utente va a stampare la pagina, le modifiche ora vengono visualizzate.

Attualmente sto utilizzando uno script discreto per eseguire il seguente comando su un intervallo di celle:

element.style.backgroundColor = "#f00"

Funziona sullo schermo in IE e FF, tuttavia, quando vai in Anteprima di stampa, i colori di sfondo vengono persi.

Sto facendo qualcosa di sbagliato?

È stato utile?

Soluzione

Hai provato a codificare i valori solo per vedere se i colori di sfondo vengono visualizzati nell'anteprima di stampa?Penso che sia un'impostazione nel browser.

Altri suggerimenti

Non è consigliabile farlo con i fogli di stile?Puoi modificare il tipo di supporto nell'istruzione LINK nel tuo HTML, quindi quando la pagina verrà stampata, tornerà allo stile diverso?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top