Trykker jeg på knappen så kommer print vinduet op og man kan vælge hvordan det skal printes. Trykker man så pint så kommer der et printikon frem nedest i exploereren men det er som om at printet aldrig overføres videre til selve printeren for det printes aldrig. Hvordan kan jeg så printe det? Jeg har prøvet med følgende muligheder men det giver samme resultat:
Min frame hedder Main men det giver: 'window.Main' is null or not an object
Problemet for mig er jo nok også at jeg i min frame har en iframe som hedder iframe. Men hvis jeg kalder den får jeg: 'window.iframe' is null or not an object
Følgende er min iframe <iframe src='Request.asp?' name='iframe' id='iframe' allowTransparency='true' marginwidth='0' marginheight='0' width='100%' height='100%' scrolling='auto' frameborder='0'></iframe>
jeg køre med et 3 delt design ... top, menu og main. I main har jeg så nogle gange en iframe og andre gange ikke. Det vil sige at jeg skal altså kunne printe ligemeget om teksten står i en iframe eller ej. Det er 2 forskellige steder i min kode man printer så koden kan være forskelligt men må godt være ens!
Når jeg trykker på print så sendes følgende til print: Grundfarve.asp Grundfarve.asp Main.asp
Den sender altså 2x Grundfarve.asp til print hvilket den ikke skal. Hvad gør jeg forkert?
Min print i min iframe ser således ud: Response.write "<Center><a href=""#"" onclick=""parent.document.all.iframe.focus();window.print()""><img border=""0"" src=""pics/Print.gif""></a></CENTER><br><br>"
Jeg kan se at selvom den sender det til print så bliver det ikke printet ... jeg får bare en besked om at "This document failed to print"
Jeg bliver nok nødt til at lave det via et popup vindu. Kan man på en smart måde samle hele html koden fra en side, så når den er genereret og man trykker på en knap, så tager man hele html koden og gemmer den i en værdi som man så sender til en ny side?
Ja, det kan man godt.. det hedder vist document.getElementByTag('body').outerHTML Så skulle den vist fange indholdet.. det kan være at 'body' skal erstattes af 'html'.
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.