Avatar billede Boddicker Seniormester
19. august 1999 - 15:26 Der er 8 kommentarer og
1 løsning

Print side funktion som på www.berlingske.dk

På www.berlingske.dk kan man, efter at have valgt en artikel, vælge at printe siden ud på en printervenlig måde. Når man trykker på udskriv-knappen popper et nyt vindue op og "ctrl + p" aktiveres automatisk.

Er der nogen, der har en idé om, hvordan en sådan funktion laves?
Avatar billede pingo Nybegynder
19. august 1999 - 15:33 #1
ja..

Du kan åbne et nye vindue der ser ud som du vil have det printet - og i BODY tag'en laver du en onLoad="this.print()"

Så får brugeren sin print boks op!
Avatar billede jinxed Nybegynder
19. august 1999 - 16:17 #2
prøv med:
<script language="JavaScript1.2">
function printarticle()
{
window.print();
}
</script>

<a hef="java script://" onclick="printarticle()"Style="cursor:hand"><img src="http://www.berlingske.dk/grafik/layout/ikon_udskriv.gif">
Udskriv artiklen</a>

Det virker og brugeren bliver ikke nød til at hente en ny side ned

Jinxed : )
Avatar billede jinxed Nybegynder
19. august 1999 - 16:19 #3
ups glemte et mellemrum....

copy paste denne her istedet:

<script language="JavaScript1.2">
function printarticle()
{
window.print();
}
</script>

<a hef="java script://" onclick="printarticle()"Style="cursor:hand"><img src="http://www.berlingske.dk/grafik/layout/ikon_udskriv.gif">
Udskriv artiklen</a>

Sorry

Jinxed : )
Avatar billede s Nybegynder
19. august 1999 - 19:53 #4
Stadig gal jinxed:

<script language="JavaScript1.2">
function printarticle()
{
window.print();
}
</script>

<a href="java script:printarticle()" Style="cursor:hand"><img src="http://www.berlingske.dk/grafik/layout/ikon_udskriv.gif">
Udskriv artiklen</a>
Avatar billede pingo Nybegynder
20. august 1999 - 08:42 #5
Umiddelbart var formålet vel at åbne en ny side der er 100% printbar - som på berlingske?
Avatar billede Boddicker Seniormester
20. august 1999 - 10:21 #6
Som pingo siger, så var det i et nyt vindue, den skulle begynde at printe. Såå... Pingo, hvis du får puttet "nyt vindue" funktionen i koden, så er de 200 points dine...
Avatar billede pingo Nybegynder
20. august 1999 - 10:27 #7
Jamn' - så gør jeg det!

Dette er linket - der åbner vinduet:
<A HREF="java script:window.open('printside.htm','print','scrollbars=auto,status=no,width=400,height=320')">Print Denne Side</A>

Herefter selve siden der skal printes (printside.htm):

<HTML>
<HEAD>
<TITLE>Din tittel</TITLE>
<HEAD>

<BODY OnLoad="parent.print();">

Indhold

</BODY>
</HTML>
Avatar billede Boddicker Seniormester
20. august 1999 - 11:44 #8
Merci beaucoup! :)
...og vupti 200 points til dig!
Avatar billede pingo Nybegynder
20. august 1999 - 11:46 #9
Tak!
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