Avatar billede frkolsen Nybegynder
01. februar 2004 - 15:04 Der er 10 kommentarer og
1 løsning

onClick="printpreview()"?

Jeg har side med et udskrivningslink - onClick="print()" - som åbner Udskriv-dialogboxen. Udskriften formateres med @media print.

Men jeg ville nu hellere have at linket åbnede vis udskrift, stadig med brug af @media print. Er der noget der hedder onClick="printperview()" eller lign.?
Avatar billede Slettet bruger
01. februar 2004 - 15:34 #1
Nej :)

Hvis det er til brug på faste klienter med Windows kan det omgås med noget ActiveX
Avatar billede frkolsen Nybegynder
01. februar 2004 - 15:40 #2
:-(
Øv
Det må jeg så forstå derhen at hvis brugeren vil have mulighed for at se udskriften på skærmen må han selv indstille sin udskrivningsfunktion til det eller jeg må lave specielle udskriftssider i stedet for at bruge @media print?
Avatar billede Slettet bruger
01. februar 2004 - 15:43 #3
Hvis brugeren vil se hvordan udskriften kommer til at se ud skal han selv klikke på Filer > Vis udskrift.

"eller jeg må lave specielle udskriftssider i stedet for at bruge @media print?"

Hvordan mener du?
Avatar billede frkolsen Nybegynder
01. februar 2004 - 15:53 #4
Jeg mener at jeg vil tilbyde et såkaldt printervenligt udskrift, bl.a. vil jeg ikke have menuen med på udskriften. Så jeg har en @media print bl.a. med
#menu {
    display: none;
}
og laver ikke specielle sider til udskrift men vælger et specielt stylesheet som klarer det med printervenligheden på alle sider. Dermed står det brugeren frit for at bruge min udgave af printervenlighed eller om han vil printe siden ud som den forekommer på skærmen.
Avatar billede frkolsen Nybegynder
01. februar 2004 - 15:56 #5
Og ikke at forglemme: Jeg er fri for at lave to udgaver af alle mine sider.
Avatar billede frkolsen Nybegynder
01. februar 2004 - 16:13 #6
Men el_barto, smid et svar. Jeg er voldsomt bange for at dit "Nej :)" faktisk er svar på mit spørgsmål
Avatar billede Slettet bruger
01. februar 2004 - 16:51 #7
Jamen jeg er helt enig i at du skal bruge @media print :)

Det gør jeg selv, og det fungerer fint (Mozilla smider lige 3 blanke sider ud først, men ok)
Avatar billede frkolsen Nybegynder
01. februar 2004 - 17:01 #8
3 blanke!!! Det var fælt. Hos mig nøjs den med 1, som dog er med sidehoved. Men det synes jeg nu heller ikke er pænt gjort ;-(
Avatar billede Slettet bruger
01. februar 2004 - 17:09 #9
;)

Mozilla er svær at gøre tilfreds. Tak for point!
Avatar billede roenving Novice
03. februar 2004 - 14:54 #10
Du kan vel bare åbne et nyt vindue og indlæse en udgave af siden, som har henvisningen til siden uden default-stylesheet, men med print-stylesheetet som normalt stylesheet !-)
Avatar billede frkolsen Nybegynder
03. februar 2004 - 16:53 #11
Sure. Det var bare det jeg gerne ville være fri for :-)
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