Avatar billede joseph Nybegynder
18. januar 2006 - 13:59 Der er 14 kommentarer og
1 løsning

hvordan kan jeg print background

hvordan kan jeg inkludere background på udskriften.
Avatar billede gentoo2005 Nybegynder
18. januar 2006 - 14:03 #1
Ved at bede din browser om at inkludere den... som altid.

Dette er ikke et html eller javascript spørgsmål
Avatar billede joseph Nybegynder
18. januar 2006 - 14:07 #2
jeg har lavet min egen metod i JS til at printe. så det er ikke browser som gør det
Avatar billede fixxxer Nybegynder
18. januar 2006 - 14:43 #3
Jo for det er en opsætning i brugerens browser der bestemmer om baggrunde skal udskrives.. Det kan, og skal du ikke kunne, pille ved !-)
Avatar billede fixxxer Nybegynder
18. januar 2006 - 14:44 #4
Når du skriver at du har lavet din egen metode i JS til at printe, hvad mener du så helt præcist?

Har du skrevet et helt program i JS som kan skrive til en canvas der bliver sendt til printeren, eller benytter du blot window.print(); ?
Avatar billede joseph Nybegynder
18. januar 2006 - 15:10 #5
metoden i JS jeg har lavet se såden ud

<SCRIPT language=JavaScript>
       
            DA = (document.all) ? 1 : 0
            //PRINT VED KALD "StartPrint ()" i Netscape og Explorer
            function StartPrint() {
                    // Setup printing properties on the MeadCo ScriptX Control
                    factory.printing.header = "&bSide &p af &P"
                    factory.printing.footer = ""
                    factory.printing.portrait = 0
                    factory.printing.rightmargin = 0
                   
                    if(DA){
                        print();
                                           
                        }
                        else {
                            window.print();                       
                        }
                    }             
           
            function handle_error()
                    {
                  alert("Der blev ikke printet noget.")
                  return true;
                }
               
        </SCRIPT>
Avatar billede joseph Nybegynder
18. januar 2006 - 15:11 #6
jeg kan printe header,footer,portait.rightmargin men ikke selve background
Avatar billede roenving Novice
18. januar 2006 - 15:36 #7
Hvis du køber den avancerede udgave af scriptX, kan du tilføje denne linje:

factory.printing.printBackground = true;
Avatar billede joseph Nybegynder
18. januar 2006 - 15:51 #8
ok, så der findes ikke noget gratis, man kan brug. eller en anden løsning til problemet ????
Avatar billede roenving Novice
18. januar 2006 - 15:54 #9
Nej !-)
Avatar billede joseph Nybegynder
18. januar 2006 - 15:54 #10
tak for hjælp
Avatar billede roenving Novice
18. januar 2006 - 15:56 #11
-- tjah, sådan er livet med den slags software '-)
Avatar billede sth Novice
19. januar 2006 - 21:05 #12
lytter lige med....  og vil gerne spøge om følgedne:
jeg har en iframe som jeg printer
med følgende:     <body onLoad="this.focus();this.print();">


jeg kunne helt vild godt tænke mig at jeg kunne styre
header
footer
portrait
rightmargin

så hvordan er det lige jeg få lavet min kode om så jeg kan styre dette
Avatar billede roenving Novice
19. januar 2006 - 21:08 #13
Ved at få brugeren til at installere et activeX-objekt, det i dette spørgsmål nævnte er scriptX fra meadroid: http://www.meadroid.com/sx_intro.asp !-)
Avatar billede sth Novice
19. januar 2006 - 21:16 #14
ok så forstår jeg det lidt bedre.... kunne ikke lige forstå at man bare kunne styre det med alm javascript bryder mig dog ikke så meget om at kunder slaæ hente en exe-fil og køre den jeg vil tro at det vil afholde mange for at bruge min side

men tak for det hurtige svar
Avatar billede roenving Novice
09. februar 2007 - 14:08 #15
-- og jeg takker for point ;~}
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