Slettet bruger
01. april 2003 - 22:37
Der er
21 kommentarer og 1 løsning
udskriv Iframe
Hej eksperter.... Jeg ville gerne kunne udskrive min iframe, ved hjælp af onclick. jeg har prøvet: document.main.print() main.print() parrent.document.main.print() men intet hjælper, den tager selve siden med ved alle 3. hvad gør jeg ? mvh. Questis
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.
01. april 2003 - 22:40
#1
Du skal bruge navnet på iframen. ex. <iframe name="MainFrame"> og så bruger du : MainFrame.document.main.print()
Slettet bruger
01. april 2003 - 22:42
#2
det giver fejl.... skal siges at iframen hedder main. så jeg brugte: main.document.main.print()
01. april 2003 - 22:45
#3
Ja så skal den jo hedde main.document.print() Bare lige mig der ikke var klar over at det var iframens navn.
Slettet bruger
01. april 2003 - 22:47
#4
det giver også fejl..... er du sikker på du ikke mener: document.main.print() men dette udskriver hele siden
01. april 2003 - 22:50
#5
Nej det andet burde virke, men prøv lige. document.frames['main'].print() Så kan det godt være at main skal være id istedet for name.
Slettet bruger
01. april 2003 - 22:51
#6
den kan jeg slet ikke bruge. den cracher min menu... den vil ikke have "[" og "]"
01. april 2003 - 23:13
#7
du skal have focus på den frame du skal have printet, dvs din iframe. <form><input type="button" value="Print" onClick="parent.mainpage.focus();window.print()"></form>
01. april 2003 - 23:15
#8
Prøv evnt. at sette denne ind i din head på siden: <script language="JavaScript"><!-- function printit() { parent.frameB.focus(); parent.frameB.print(); } //--></script> og denne et andet sted, dog ikke i dit iframe doc, da denne kan printe fra en frame til en anden <a href="java script:printit()">Print</a>
01. april 2003 - 23:18
#9
parent.main.print() er også en mulighed
Slettet bruger
02. april 2003 - 10:32
#10
kan altså slet ikke få dine til at virke cdc. scriptet, melder fejl, og den sidste du har med parent.main.print() melder fejl.
02. april 2003 - 10:46
#11
Slettet bruger
02. april 2003 - 10:57
#12
*GG* ja det kan jeg se... men hvorfor pokker vil den ikke det ved mig *GG*
02. april 2003 - 10:58
#13
:o) det ved jeg ikke
02. april 2003 - 10:59
#14
så er det nok et navne problem et sted
Slettet bruger
02. april 2003 - 11:00
#15
jo så lykkedes det :) skule jo bare lige stave rigtig :) tusinde tak for det cdc.... og dit fine eksempel :) vil du ikke ligge et svar
02. april 2003 - 11:00
#16
nu ændrer du selvfølgelig mine frameB og mainpage til det navn din iframe har, og ikke et direkte copy past fra min
02. april 2003 - 11:00
#17
svarer :o)
02. april 2003 - 11:00
#18
ja prøver lige igen
Slettet bruger
02. april 2003 - 11:01
#19
det kan også være svært at ligge et svar :)
02. april 2003 - 11:02
#20
:o) takker for points
Slettet bruger
02. april 2003 - 11:04
#21
det er mig der takker.... alt for sjældent at folk har tålmodighed til min manglende viden inden for dette område :)
02. april 2003 - 11:07
#22
spørg bare, jeg er en tolmodig person :o)
Vi tilbyder markedets bedste kurser inden for webudvikling