Vi har gjort en SQL databas med användargränssnitt i ASP. Från detta kan användaren generera dokument, skrivna i Html. Användaren kan själv bestämma hur många dokumen han vill ha och dessa läggs då efter varandra och visas i Explorer. Därefter kan användaren skriva ut dessa och behöver endast skriva ut en enda gång. Problemet är att utskrifterna ska komma på olika sidor. Det fungerar för nuvarnade i IE5.0, men lösningen är inte så snygg. (BR, tills nästa dokument kommer på nästa sida) Finns det en bättre lösning??! Och som kanske fungerar i många olika IE-versioner? Kanske med CSS, och hur gör man då? Detta "problem" har jag stött på och har löst det med följande..utskrift
Vi hade tänkt oss att använda marginaler som bestämmer hur stor en sida skall vara och att utskriften ser likadan ut oavsett var man skriver ut den ifrån.
Tacksam för svar.Sv: utskrift
längst upp på sidan eller i CSS-filen lägger du detta:
<STYLE TYPE='text/css'>
.PageBreak
{
page-break-before: always;
}
</STYLE>
Sen efter varje sida lägger du in denna tabell med en class...
<TABLE BORDER='0' CLASS='PageBreak'></TABLE>
OBS!... lägg inte med den raden efter sista sidan.. för då kommer
en tom sida sist... men det kan man ju lägga in i en if-sats...
dessa koder syns inte på sidan förän sidan skrivs ut.... då kommer
det ut på olika sidor...
Hoppas det funkar..
Mvh
Johan