Avatar billede chrisrj Forsker
24. januar 2003 - 07:45 Der er 11 kommentarer og
1 løsning

Kunsten at udskrive en side

Jeg har lidt problemer med at få min side til at se ordenlig ud når den printes.

Soden kan ses her: http://dsfm.2mj.dk/index.asp?page=forside.asp

Hvis man printer den, kan man se at menuen ligger sig ind over billedet og at teksten bliver klasket helt op ad både billedet og den streg der er imellem de to nederste tekster.

Jeg har denne print funktion:
<style type="text/css" media="print">
    .printIt {background-color:#ffffff;}
    <!--
    @media print {

        body,table,tr,td,div {
            width: auto;
            border: 0;
            margin: 0 0;
            padding: 0;
            float: none !important;
            }

        #skjult {
            display: block;
            }
    }-->
</style>

Derudover vil jeg lige siger at jeg ikke ved særlig meget om den slags. :(

Og ingen links til dokumentation tak, bare fortæl mig hvad der er galt og hvordan jeg skal rette det. :)

P.S. Det ville være dejligt, hvis problemet kunne løses her til formiddag. :)
Avatar billede chrisrj Forsker
24. januar 2003 - 07:47 #1
Ups!

Glemte liige printlinket:
<A href="#" onclick="self.print();self.focus();" class="topmenu" title="Print">
Avatar billede cdc Novice
24. januar 2003 - 09:39 #2
hvorfor setter du borders margin padding til 0
Avatar billede chrisrj Forsker
24. januar 2003 - 09:55 #3
der er noget jeg har fået fra en anden.

Som sagt ved jeg intet om print funktionalitet...

Det hjælpe ikke at fjerne det.

Jeg har lige prøvet med:
<style type="text/css" media="print">
    .printIt {background-color:#ffffff;}
        <!--
        @media print {

        body,table,tr,td,div {
            float: none !important;
        }

        #skjult {
            display: block;
        }
    }-->
</style>
Avatar billede cdc Novice
24. januar 2003 - 10:13 #4
Prøv med at sette denne ind hvor du har print ikonet. Glem lige at det er en formknap, den kan laves om:

<script language="JavaScript"><!--
if (window.print)
    document.write('<form><input type="button" value="Print" onClick="window.print()"><\/form>');
//--></script>
Avatar billede chrisrj Forsker
24. januar 2003 - 10:16 #5
Er det meningen at den skal komme frem?

Den er hverken på skærmen eller papiret.

Skal jeg gøre anden end at sætte koden ind?
Avatar billede cdc Novice
24. januar 2003 - 10:18 #6
nej
Avatar billede chrisrj Forsker
24. januar 2003 - 10:19 #7
hmmm.

Hvad så? det virker ikke...
Avatar billede cdc Novice
24. januar 2003 - 10:21 #8
kan du ikke printe, eller står det stadig af H til
Avatar billede chrisrj Forsker
24. januar 2003 - 10:26 #9
Jeg kan godt print, men det ser ud som det hele tiden har gjort.
Avatar billede cdc Novice
24. januar 2003 - 10:29 #10
Så er det ikke din print funktion den er gal med, så er det opbyggningen af rammerne med indhold der skal kigges på, og da siden er i asp, og det ikke er min stærke side, må jeg stå af.

/cdc
Avatar billede chrisrj Forsker
24. januar 2003 - 10:34 #11
det var surt. :(

Men asp'en har jo ikke noget at gøre med layoutet.

Det er jo "bare" html - Der er kun indholdet af <td>'erne der er i asp.
Avatar billede chrisrj Forsker
13. februar 2003 - 11:11 #12
lukket..
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