Kan man styra på en "Skriv ut" knapp vad som skall komma med när man skriver ut?
Meddelande
Minska
No announcement yet.
Skriva ut en del av sida
Minska
X
-
du kan själv markera och välja skriv ut markerad... annars kan du köra @media print och dölja de element du inte vill skall följa med vid utskrift:
https://developer.mozilla.org/en-US/docs/Web/CSS/@media"det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck
-
Du kan använda CSS och en media query för att styla innehåll specifikt vid utskrift.
Exempel för att dölja en print-länk vid utskrift:
Kod:<!DOCTYPE html> <html> <head> <title></title> <style> .utskrift { color: #ff0000; } @media print { .utskrift { display: none; } } </style> </head> <body> <h1>Rubrik</h1> <p> Brödtext<br /> <a href="javascript:window.print()" class="utskrift">Skriv ut</a> </p> </body> </html>
Kod:<link rel="stylesheet" href="print.css" media="print" />
"Det finns tre sorters lögn; vanlig lögn, förbannand lögn och statistik" - Mark Twain
Kommentera
-
Jo men jag menar att om man kan välja att tex div med id="print1" skall skrivas ut när man klickar på en knapp som man gjort själv som heter "print1"
Jag har en hel sida med massor av utbildningar och funderar på att lägga en "Skriv ut" knapp vid varje utbildning och då skall bara just den utbildningen skrivas ut.
Kommentera
-
Nej, det går tyvärr inte (inte i alla fall för samtliga webbläsare) om du behöver det, skapa upp en ny sida som kör print() direkt när webbsidan har läst in?"det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck
Kommentera
Kommentera