Slettet bruger
12. november 2000 - 16:48
Der er
19 kommentarer og 1 løsning
Udskriv en anden side...
Hej! Hvordan udskrives en side fra et javascript? Eksempel: Brugeren er på side1.htm og på denne side er der link, som linker til et javascript som der udskriver side2.htm. Det må være noget alá: <a href=\"java script:location.print(\'side2.htm\')\">Udskriv side 2</a> - men det virker jo altså ikke. Kan i hjælpe??
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
12. november 2000 - 16:51
#1
function:print
Slettet bruger
12. november 2000 - 16:53
#2
Kan det forklares lidt nærmere?
12. november 2000 - 17:02
#3
java script:function:print
12. november 2000 - 17:03
#4
eller.. <a href=\"#\" onclick=\"window.print();return false\">Klik her for at printe</a>
12. november 2000 - 17:04
#5
print virker såvidt jeg husker i NS 4 og IE 5 og opefter. I IE 4 skal du bruge kald til et ActiveX-komponent for at udskrive siden. Du skal indsætte javascript, der printer siden, i den side, der skal kunne udskrives. den kunne f.eks. hedde printSide() i den frame, laver du så linket <a href=\"#\" onclick=\"top.frames[\'rammen_der_skal_udskrives\'].printSide()\">udskriv side 2</a>
Slettet bruger
12. november 2000 - 17:11
#6
stringbuffer > Jammen jeg bruger ikke frames!??
12. november 2000 - 17:16
#7
uha... det gør det jo straks lidt sværere...
Slettet bruger
12. november 2000 - 18:08
#8
Tak for jeres svar. Jeg linker bare til side2.htm og laver en onLoad=\"document.print()\" ..Men i må selvfølgelig stadig gerne komme med svar!
12. november 2000 - 18:29
#9
Undskyld jeg spørger men..H V O R F O R F A N D E N H A R D U I K K E F R A M E S ?
Slettet bruger
12. november 2000 - 18:57
#10
øhhh?
12. november 2000 - 19:13
#11
fordi frames er bøvede, tror nu oz sgtens han kan gøre det uden. Har en idé om at man kan gøre det med iframe/layer: <iframe name=frmPrint style=display:none><layer ID=frmPrint height=0 width=0 style=bla bla bla></layer></iframe> og så <a href=\"java script:(document.all)?frmPrint.location=\'side2.htm\':document.frmPrint.document.location=\'side2.htm\'\">Print side 2</a>
Slettet bruger
13. november 2000 - 12:00
#12
Det virker desværre ikke :-(
17. november 2000 - 15:48
#13
Jeg har løsningen, men det kræver nogle .js filer for at det virker så drop din email og jeg vil sende dem til dig....
Slettet bruger
17. november 2000 - 15:51
#14
Okay, tak. Min e-mail er: thuner@mail.tele.dk
17. november 2000 - 18:10
#15
For at vi kan overholde reglerne på eksperten forslås det at men bruger føgende i side1<p>Dette er side1 <script defer language=JScript src=\"print.js\"></script> <script defer src=\"printHid.js\"></script> <p><input disabled name=\"idPrintHidden\" type=\"button\" value=\"Print side2\" onclick=\"printURL()\"></p> <script defer> function window.onload() { idPrintHidden.disabled = false; } function printURL() { idPrintHidden.disabled = true; // set to handle completition window.onprintcomplete = function() { idPrintHidden.disabled = false; } // print the content printHidden(\"side2.htm\"); nu printes side2 Det forudsættes at man har .js filerne liggende... Steens
17. november 2000 - 18:12
#16
Ups jeg glemte at sige at jeg har sendt filerne til Christian-t.......
Slettet bruger
22. november 2000 - 17:07
#17
Tak stringbuffer :-)
Slettet bruger
22. november 2000 - 17:08
#18
Nej, jeg mener steens. Post et svar!
25. november 2000 - 09:18
#19
Hej christian-t Kunne du bruge det.... Steens
Slettet bruger
25. november 2000 - 09:30
#20
jepper!
Vi tilbyder markedets bedste kurser inden for webudvikling