Avatar billede casperv Nybegynder
11. juni 2003 - 16:09 Der er 3 kommentarer

udskrift af lange textarea ' s

Er der nogen der ved om det er muligt at udskrive et HTML textarea som fylder med en en udskriftsside ?

Jeg kan selvfølgelig smide indholdet af textareaet over i et divtag, og udskrive det ! men det er ikke det jeg er ude efter.

Eksempel
<html>
<head><title></title></head>
<body>

<textarea style="overflow:'visible';" >

LANG TEKST

</textarea>
<input type=button onclick="window.print()" value=print>
</body>
</html>

Ved indsættelse af en meget lang tekst hvor der står "LANG TEKST" udskrives kun den første side !
Avatar billede roenving Novice
11. juni 2003 - 16:23 #1
Metoden .print() hører til window-objektet, så hvis du kun vil udskrive noget, må du have det i et sådant objekt, f.eks. en frame eller iframe, hvor du så kan kalde .print()
Avatar billede casperv Nybegynder
12. juni 2003 - 09:13 #2
Jeg skal måske forklare lidt nærmere. Jeg har en side som skal printes. På den side findes bl.a. et textarea med scrollbars. På eventen "onbeforeprint" udvides tekstboksen, således scrollbars fjernes, og udskriften detmed udskriver alt i det pågældende textarea + alt andet på siden. Dette går fint såfremt indholdet af tekstboksen ikke overstiger 1 side. Men hvis der er mere end én sides tekst i textareaet, bliver det overskydende ikke udskrevet.

Mit spørgsmål er så : Findes der eksempelvis en attribut der kan sættes, som gør at et textarea kan udksrives i fuld længde, også selv om indholdet overstiger en side ?
Avatar billede roenving Novice
12. juni 2003 - 11:28 #3
-- jeg kunne ikke helt gennemskue om det passer til din situation, men jeg ville prøve at lege lidt med @page -- se mere her:
http://www.w3.org/TR/REC-CSS2/page.html
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Kryptokustode til opbygning af Forsvarets nye IT-platform