Avatar billede kovalt Nybegynder
14. september 2004 - 12:06 Der er 13 kommentarer og
1 løsning

Udskrive ASP-streng

Hej

  Jeg har en streng som er opbygget i ASP. Jeg har endvidere et link, som jeg gerne ville have til at printe denne streng.

  Kan man i javascript printe denne?

/Kovalt
Avatar billede ldanielsen Nybegynder
14. september 2004 - 12:09 #1
ja

<script>
var strengFraAsp = "<%=strAsp%>";
//osv.osv.
</script>
Avatar billede kovalt Nybegynder
14. september 2004 - 12:16 #2
hvad er osv :-)

print();
Avatar billede roenving Novice
14. september 2004 - 12:17 #3
Printe hvor ?-)
Avatar billede kovalt Nybegynder
14. september 2004 - 12:20 #4
hvad mener du.....

jeg vil gerne bare ha det sådan at når man trykket på ikonet så udskrives strengen på en printer. Det skal ikke komme popup og sådan (hvis det da kan undgåes)
Avatar billede roenving Novice
14. september 2004 - 12:31 #5
Du kan kun udskrive window-objekter, altså et browser-vindue, en (i)frame eller en popup !-)

-- det lyder som om den bedste løsning for dig vil være en (skjult) iframe, som du sætter din tekst ind i og derefter udskriver ...

<script type="text/javascript">
function printStreng(){
  var strengFraAsp = "<%=strAsp%>";
  window.iframeNavn.document.body.innerHTML = strengFraAsp;
  window.iframeNavn.focus();
  window.iframeNavn.print();
}
</script>

-- og så en iframe og et link til udskrift:

<a href="#" onclick="printStreng();return false;"><img src="print.gif"></a>

<iframe name="iframeNavn" style="width:0;height:0;"></iframe>
Avatar billede kovalt Nybegynder
14. september 2004 - 12:41 #6
kan man ikke skjule iframen helt - den laver nogle forskydninger i mit design
Avatar billede kovalt Nybegynder
14. september 2004 - 13:23 #7
Det lader dog ikke rigtigt til at den vil printe.... print-vinduet kommer fint op men der sker ikke mere. Skal måske lige siges at jeg udskriver til en Adobe Destiller.
Avatar billede roenving Novice
14. september 2004 - 13:30 #8
Du kan sætte iframen hvorsomhelst ...

Sæt den f.eks. i slutningen af dokumentet el.lign.

-- du kan iøvrigt også sætte border:0; i stylen ...

-- og prøv til test at sætte størrelsen, så du kan se, om der kommer indhold i iframen !-)
Avatar billede kovalt Nybegynder
14. september 2004 - 13:41 #9
Jeg har sat iframen ind i et div-tag hvor jeg sætter visibility til hidden. Burde dette betyde noget?
Avatar billede kovalt Nybegynder
14. september 2004 - 13:46 #10
hvordan giver jeg dokuemntet en titel.... den udskriver about:blank...

Jeg har indsat et title-tag i min html, der ligger i strengen
Avatar billede roenving Novice
14. september 2004 - 13:47 #11
Kommer der noget i iframen ?-)
Avatar billede kovalt Nybegynder
15. september 2004 - 10:22 #12
det virker nu... tak for hjælpen - smider du et svar
Avatar billede roenving Novice
15. september 2004 - 17:50 #13
Velbekomme '-)
Avatar billede roenving Novice
24. september 2004 - 03:02 #14
-- og tak for point ;~}
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