Hejutskrift
Jag har en webbsida som jag vill skriva ut (vb.net) jag använder nedstående kod.
<code>
Dim printScript As String = ("<script language=\'javascript\'> window.print();</script>")
ClientScript.RegisterStartupScript(Me.GetType, "PrintScript", printScript)
</code>
Denna lilla javascript skriver endast ut vad som får plats på en sida. Problemet är ju att websidan är mer innehåll, dvs användaren får scrolla ned för att se hela innehållet. Hur lyckas man med detta, dvs att det blir två sidor utskrift?
Har även grottat lite med css
<code>
<style type="text/css">
@media print {
.sidbrytning {
page-break-before: always;
}
}
</style>
och vid lämplig sidbrytning
<p class=sidbrytning>
</code>
men jag får inte sidbrytningen att funka. Dessutom vet jag inte alltid i koden var det är lämpligt med sidbrytning. Kan man inte få detta per automatik?