05-01-2010

Udskriv siden

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...

Hvad skal vi bruge?

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:

Javascriptet

<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>

Bliver til: Udskriv siden

StyleSheet´et

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



Valid XHTML 1.0 Transitional Valid CSS! Servermarket Poecilia Scandinavia BilleskoWs Web-uniWers FlazArt Webdesign