webForumDet fria alternativet

Snygg utskrift till skrivaren??

JavaScript

3 svar · 283 visningar · startad av Yoda

Medlem sedan nov. 2002291 inlägg
Frågan#1

Hej!

Jag har gjort en tabell som jag vill att användaren ska kunna skriva ut lite snyggt. Skriver man ut den direkt från sidan så kommer ju allting annant på sidan med och det vill jag inte.

Typ att det öppnas ett pop-up-fönster där enbart schemat finns och så öppnas skriv-ut-fönstret där man väljer skrivare osv.

Hur gör man detta??

Ex. finns på http://www.kfitness.com/ och sen länken schema.

TACK!!

Medlem sedan jan. 2004216 inlägg
#2

Njae, det verkar vara fel forum för det här inlägget. ;-)

Det du söker efter handlar egentligen om javascript.
Här är ett exempel på att öppna utskriftsversionen:
<a href="#" onClick="window.open('schema.html', 'newWin1', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=550,height=510')"><img src="bilder/printer_utskriftsversion.gif" width="82" height="34" border="0" align="right"></a>

När man har öppnat popup-fönstret, öppnas också automatiskt ett annat fönster, skrivut-fönstret med inställningar. Innanför head-taggarna:

<script language="JavaScript">
function SkrivUt() {
var skrivut = window.print()
}
</script>

Och i bodytaggen:
<body onLoad="SkrivUt()">

Medlem sedan mars 20025 907 inlägg
#3

Flyttas från PHP!

Medlem sedan dec. 20042 245 inlägg
#4

Egentligen behövs inte JavaScript heller, du kan använda CSS! :)

<link rel="stylesheet" type="text/css" media="print" href="print.css">
262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)