code:
1
2
3
4
5
| @media print {
.dontprint{
display: none;
}
} |
Ik gebruik bovenstaande code om in een printable overzicht een bepaald criteria scherm niet weer te geven op de printjes. Dit werkt op IE5 tot IE6, dat heb ik getest op locale systemen. Alleen, bij een klant werkt dit blijkbaar niet. Ze werken daar zelf met IE5.5 SP2.
Dus natuurlijk probeer ik het probleem te simuleren en zo de oorzaak te achterhalen, echter, het lukt me gewoon niet. Ik kom er maar niet achter wat de oorzaak kan zijn. Een paar dingen zijn zeker: aan IE ligt het niet. Aan hun systeem ook niet. Aan mijn stylesheet ook niet.
Dus rest er nog een ding, kan dit aan de printer liggen?
Dat lijkt me niet erg waarschijnlijk eigenlijk, maar ik weet niet hoe de data van de browser naar de printer wordt verstuurd... het lijkt me niet logisch dat de printer zelf de stylesheet inleest ofzo... of wel?
Ok to the point, weet iemand wat de oorzaak zou kunnen zijn? Waarom wordt een tabel met bovenstaande style NIET (da's dus goed) afgedrukt bij mij - op zo'n 9 systemen - en WEL (da's dus niet goed) bij de klant?