12. april 2005 - 11:10Der er
12 kommentarer og 1 løsning
Undgå dialogbox ved print
Hejsa,
Jeg er ved at udvikle en kioskløsning, og der skal kunne udskrives nogle sider fra den på en printer tilsluttet computeren. Brugeren kan kun bruge computeren via en touchscreen, og printeren er sluttet direkte til maskinen.
Min printfuntion ser sådan ud:
onClick="java script:window.print()"
Desværre popper der en dialogbox op, hvor brugeren kan vælge printer. Da de ikke skal kunne andet end at klikke rundt på den hjemmeside der kører på computeren ønsker jeg ikke dette. Hvordan undgår jeg den dialogbox?
Alternative løsninger som ændringer i regdatabasen og lignende vil også være brugbare.
Det mener jeg ikke umiddelbart man kan undgå, i hvert fald ikke blot vha. javascript. Hvis man kan, vil jeg gerne vide det, så jeg er lige med på en lytter.
Jeg kan ikke huske om basis udgaven tillader print uden PrintBox, men det er bare at hente den og prøve, ellers står det sikkert et sted i dokumentationen :o)
Du skal være opmærksom på at det kræver at komponentet bliver installeret på klienten, og derfor er det ikke en løsning der er brugbar til "offentlige" sider, da der ikke er mange private, der vil vælge at gøre det.
I dette tilfælde lyder det dog som om du også styrre hvilke klienter, der har adgang til sitet (intranet), og det er derfor ikke et problem at sikre at komponenten bliver installeret.
Jeg har hentet det, og nu skal jeg have tygget mig igennem dokumentationen, så jeg kan få det sat op. Og ja, det er en side der kun skal køre på to specifikke maskiner som står i huset. Altså betyder det ikke noget, at det ikke vil være brugbart andre steder.
Kan du give et par hints om hvad jeg skal lede efter i dokumentationen ville jeg være taknemmelig, og så har du selvfølgelig fortjent de 60 point.
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.