05-01-2010
Lad det være sagt med det samme: Der findes et print-ikon i værktøjslinien i alle browsere, så hvorfor så lave det på hjemmesiden også?
Simpelthen for at vise, at man har gjort noget ud af, at brugeren får det han/hun beder om
- og ikke andet...
Der er ikke noget værre end, at når man skal bruge et print af et dokument, så får man både banner, menu, logo og diverse annoncer med på sin udskrift, som man overhovedet ikke har brug for - og samtidig tærer det på farvepatronerne i printeren...
Du kan se hvordan et udskrift af denne side vil komme til at se ud, ved at gå op i værktøjslinien, og klikke på Filer/File og på Vis udskrift/Print Prewiev...
Først skal vi bruge en stump javascript der udfører den handling som vi beder hjemmesiden om, nemlig at lave en udskrift af dokumentet. Dernæst skal vi i vores mappe med diverse StyleSheet´s, lave en css-fil udelukkende til brug for udskrivning, men først:
<p><a href="javascript:window.print()">Udskriv</a></p>
Giver flg: Udskriv
Jeg har dog valgt, at lave det med et ikon istedet for tekst, og til det skal man bruge en billed-fil:
<p><a href="javascript:window.print()">
<img src="http://www.aqualex.dk/grafik/printer.png" border="0" height="17px" width="17px" alt="Udskriv siden" />
</a></p>
Jeg vil ikke gøre så meget ud af StyleSheet´et i dette dokument, da det uddybes meget mere under StyleSheet, men blot nævne, at der skal laves et StyleSheet udelukkende til brug for udskrivning. Derved undgår man også, at skulle lave 2 forskellige eksemplarer af samme dokumentindhold...
powered by FreeFind |
|