Avatar billede bacadm Nybegynder
25. september 2000 - 10:25 Der er 8 kommentarer og
1 løsning

Tvungen sideskift

Er der en funktion som man kan skrive således, at man laver et tvungen sideskift ved ex. udskrift. Hvis man ex. indsætter en 2 siders tekst på html side og man vælger at udprinte, så skal man kunne få de 2 sider udprinter som originale ??
Avatar billede janegil Nybegynder
25. september 2000 - 10:58 #1
Ja, i CSS2. Du skal ikke regne med det virker i alle browsere, men det virker i IE.

http://www.w3.org/TR/REC-CSS2/page.html#page-break-props

Trodde jeg hadde et eksempel et sted også... skal leite.
Avatar billede janegil Nybegynder
25. september 2000 - 11:06 #2
Avatar billede bacadm Nybegynder
26. september 2000 - 11:08 #3
Nu har jeg ikke meget forståelse på dine henvisninger. Du skulle vel ikke ligge inde med et kodeeksempel i stedet ??
Avatar billede janegil Nybegynder
26. september 2000 - 11:22 #4
<H1 STYLE=\"page-break-before: always;\">
  Side 2
</H1>

Forenklet eksempel på http://lbk.olivant.fo/test/3sider.html

Merka t det eksemplet starter med en tom side. Det mener jeg er en feil i IE. Men i en side som virkelig skulle brukes, måtte vi jo fjerne page-break-koden fra den første overskriften.


Avatar billede janegil Nybegynder
26. september 2000 - 11:26 #5
Opera 4.02, derimot, forstår at dokumentet begynner med en ny side, og at det ellereder ER et sideskift før første overskift, derfor skal det ikke settes inn ett til.
Avatar billede janegil Nybegynder
26. september 2000 - 11:43 #6
<DIV STYLE=\"page-break-inside: avoid;\">
  <P STYLE=\"page-break-inside: avoid;\">

      Denne koden ber browseren unngå sideskift i
      denne DIV. Men - er det ikke plass på en
      side, så er det ikke plass. Og så kommer et
      sideskift.
  </P>
  <P STYLE=\"page-break-inside: avoid;\">

      Derfor gir det også mening å å bruke
      \"page-break-inside: avoid;\"
      flere ganger inni hverandre.
  </P>
  <P STYLE=\"page-break-inside: avoid;\">

      Men - skal du ha fullt utbytte
      av dette, så slipper du nok ikke unna
      å lese dokumnetasjonen...
  </P>

</DIV>
Avatar billede bacadm Nybegynder
29. september 2000 - 15:07 #7
jeg har forsøgt mig med ovennævnte, det lykkedes ikke. Hvor kan jeg læse om evt. dokumentation om dette ?
Avatar billede janegil Nybegynder
29. september 2000 - 15:20 #8
Eneste dokumentasjonen jeg har, er http://www.w3.org/TR/REC-CSS2/page.html#page-break-props

Prøv:
<DIV STYLE=\"page-break-before: always;\">
<h1>Side 1</h1>
<p>bla bla...</p>
</DIV>

<DIV STYLE=\"page-break-before: always;\">
<h1>Side 2</h1>
<p>bla bla...</p>
</DIV>
Avatar billede bacadm Nybegynder
03. oktober 2000 - 10:59 #9
Jeg beklager at jeg først nu har haft mulighed for at afprøve koden. Jeg har fået det til at virke, så det er helt perfekt, tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester