ik heb een pagina op mijn site die door de bezoeker dmv. JavaScript kan worden uitgeprint. Wat mij aan het resultaat van de uitgeprinte pagina stoort, is dat er aan de boven- en onderkant de title en url van de site, en de datum staat die door de default printer settings van de browser aan het document wordt toegevoegd.
Hoe kan ik deze storende lines of data (header en footer notes) weghalen?
Je kan natuurlijk niet zomaar iemands instellingen van de printer wijzigen. Footer en header zijn instellingen van je printer.
Wat je wel kunt doen is een stylesheet toevoegen met media=print.
En verder kijken op deze pagina voor css-print opties.
Je kan natuurlijk niet zomaar iemands instellingen van de printerbrowser wijzigen. Footer en header zijn instellingen van je printerbrowser.
Wat je wel kunt doen is een stylesheet toevoegen met media=print.
En verder kijken op deze pagina voor css-print opties.
Maar met CSS kan je nooit de instellingen van je browser wijzigen.
In de meeste browsers kan je die header & footer aanpassen. Als dat geen optie is dan zal je het moeten doen met de header & footer of een PDF bakken en die aanbieden.
Maar met CSS kan je nooit de instellingen van je browser wijzigen.
Nee, maar dat is de vraag van de TS ook niet. Je kunt gewoon een aparte CSS maken voor de browser en een aparte CSS voor de printer. Voor in de printer kun je dan bijv. doen:
#footer, #header {
display: none;
}