Avatar billede dan_n Nybegynder
24. september 2002 - 12:17 Der er 5 kommentarer og
1 løsning

print side fra en anden frame

Hej

jeg har på min default.htm en iframe med navnet "txtcontent". Det jeg gerne skulle have lavet var at jeg ved hjælp af et link skulle kunne printe indholdet af min "txtcontent".

mit link ser sådan ud:
<a href="java script:widow.print()">
<img src="gfx/print.gif"/>
</a>

Hvis man kliker på linket som det er nu vil den blot udskrive side hvorpå linket er, det jeg godt kunne tænke mig var noget i retningen af:

frame.txtcontent.print()

jeg vil altså have udskrevet fra
<iframe name="txtcontent" src="minside.htm">

Jeg håber nogle kan hjælpe mig.

FreeRider
-/ www.skitips.dk \-
-| Det er her det sner |-
Avatar billede nikolajdu Nybegynder
24. september 2002 - 12:19 #1
<a href="#" onclick="parent.RAMME_NAVN.print()">

/Nikolaj
Avatar billede dan_n Nybegynder
24. september 2002 - 12:57 #2
Jeg kan ikke få det til at virke !!

Den kommer med følgende fejl:

fejl: 'parent.txtcontent' er null eller ikke noget object

Kan det være fordi det er en ifram og ikke en almindelig frame!
Avatar billede nikolajdu Nybegynder
24. september 2002 - 13:12 #3
document.txtcontent.document.print();
Avatar billede dan_n Nybegynder
24. september 2002 - 14:35 #4
Det virker stadigvæk ikke.

Kan man ikke lave det noget i retningen af

function Print(){
src = 'txt/f_txt.htm'
src.print()
}
Avatar billede Slettet bruger
28. september 2002 - 12:32 #5
Det hedder:

function udskriv() {
document.txtcontent.focus();
document.txtcontent.print();
}
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 04:37 #6
ehe lukke???
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