webForumDet fria alternativet

Snygg utskrift till skrivaren??

JavaScript

3 svar · 281 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">
252 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)