Avatar billede hardtimes Nybegynder
10. juni 2002 - 15:50 Der er 2 kommentarer og
1 løsning

Printe en txt fil ud fra en html side

Hvordan printer jeg en txt fil ud inde fra en html side??  txt filen skal ikke vises... den skal bare printes ud.
Avatar billede jakoba Nybegynder
10. juni 2002 - 16:16 #1
Du kan ikke udprinte noget der ikke bliver vist af browseren eller evt vist af et andet program.

Det nærmeste er at 'vise' tekstfilen i en skjult ramme eller evt en 1*1 pixel iframe og så udskive den ramme.
Avatar billede knudgert Nybegynder
10. juni 2002 - 18:37 #2
Smid textfilen ind i en iframe og brug css media.

<html><head>
<title>Print</title>
<style type="text/css">
<!--
@media screen {
.indhold    {display: block; width: 100%; height: 100%}
.print    {display: none}
}
@media print {
.indhold    {display: none}
}
-->
</style>
<SCRIPT language="JavaScript1.2">
<!--
function DoPrinting(){
if (!window.print){
alert("Du må have Netscape 4.+/6 eller MSIE5+/6,\n for at kunne bruge printfunktionen!")
return
}
window.print()
}
//-->
</script>
</head><body>
<div class="indhold">
<h1 style="text-align: center">Dette er indholdet, som ikke skal med på print</h1>
<FORM>
<INPUT TYPE="BUTTON" NAME="BTN_PrintPage" VALUE="Print" OnClick="java script:DoPrinting()">
</FORM>
</div>
<div class="print">
<iframe src="golf.txt" frameborder="0" style="width: 20cm; height: 28cm">
</iframe>
</div>
</body>
</html>
Avatar billede hardtimes Nybegynder
10. juni 2002 - 19:16 #3
tak skal du have knudgert... det var lige det jeg skulle bruge :o)
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