Avatar billede puppet Nybegynder
26. august 2002 - 15:15 Der er 8 kommentarer og
1 løsning

Udprintning fra skjult frame.

Jeg har læst lidt i nedenstående spørgsmål:

http://www.eksperten.dk/spm/233925

Men det ser for mig ud som om der bruges en almindelig frame, der bare ikke fylder noget.

Jeg er interesseret i at bruge en skjult iframe.

Er der nogen der har et fif til at udskrive et dokument der bliver loaded i en skjult iframe?
Avatar billede lequet Nybegynder
26. august 2002 - 15:20 #1
Ved ikke om det er det du mener, men du kunne tage et kig på denne artikel

http://www.html.dk/artikler/00009/
Avatar billede puppet Nybegynder
26. august 2002 - 15:27 #2
Meget go artikel faktisk, men ikke helt det jeg er ude efter ....

Jeg er ude efter at lave en printer venlig side, men den skal være en del anderledes fra den viste og der skal nogen extra data på. Derfor loader jeg ved click på print-knappen en .asp side i en hidden iframe. Ideen er så at det dokument der er blevet loaded i den skjulte frame skal skrives ud, derfor har jeg lavet en onload=window.print(); i det skjulte dokument. Men dette resulterer i at det synlige dokument udskrives ....
Avatar billede lequet Nybegynder
26. august 2002 - 15:31 #3
Prøv den, er ikke sikker, men det er et gæt :)

onload=window.navnet_paa_din_iframe.print();
Avatar billede prodic Mester
26. august 2002 - 15:35 #4
Avatar billede puppet Nybegynder
26. august 2002 - 15:41 #5
lequet << navnet på iframen er ikke kendt i det dokument der er loaded i iframen.

prodic << ser brugbart ud, men er som linket i første post, brugt på et almindeligt frameset, jeg er interesseret i at gøre det med en skjult iframe.

Jeg ved ikke om det kan lade sig gøre, men giver den lige lidt mere tid inden jeg ændrer det til et alm. frameset.
Avatar billede lequet Nybegynder
26. august 2002 - 15:44 #6
Hvad så med

onload=self.print();

hvis det kan gøres med alm. frames kan det vel også med en iframe :)
Avatar billede puppet Nybegynder
26. august 2002 - 15:55 #7
Jeg har fundet en løsning nu.

Delvis manglede jeg at sætte focus på den skjulte frame, som der vises i det link som prodic submittede. Dernæst ligger forskellen i at jeg have skjult iframen med en style=visibility:hidden ... det virker ikke, men sættes iframen visible så ruller det.

Så prodic lav et svar jeg kan give dig point på.
Avatar billede prodic Mester
26. august 2002 - 15:57 #8
Det er hermed gjort :)
Avatar billede puppet Nybegynder
26. august 2002 - 16:05 #9
Sådan så skulle det være klaret.

Mange tak for den hurtige respons begge 2 :)
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