/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
print en side
Fra : lone olstrup


Dato : 02-06-05 11:28

Jeg søger det lille script der gør det muligt at hente
printdialogboxen. Jeg skal linke fra en grafikfil.
Hvad hedder scriptet og hvor skal det placeres?

vh
Lo


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Benny Nissen (02-06-2005)
Kommentar
Fra : Benny Nissen


Dato : 02-06-05 11:36

lone olstrup wrote:
> Jeg søger det lille script der gør det muligt at hente
> printdialogboxen. Jeg skal linke fra en grafikfil.
> Hvad hedder scriptet og hvor skal det placeres?

<a href="#" title="Print denne side" onclick="document.print();"><img
src="billede.gif" alt="Billede" /></a>

Bemærk, at brugere med javascript disablet vil få nogen effekt.


--
Benny Nissen

lone olstrup (02-06-2005)
Kommentar
Fra : lone olstrup


Dato : 02-06-05 11:57

Benny Nissen wrote in dk.edb.internet.webdesign.clientside:
> lone olstrup wrote:
> > Jeg søger det lille script der gør det muligt at hente
> > printdialogboxen. Jeg skal linke fra en grafikfil.
> > Hvad hedder scriptet og hvor skal det placeres?
>
> <a href="#" title="Print denne side" onclick="document.print();"><img
> src="billede.gif" alt="Billede" /></a>
>
> Bemærk, at brugere med javascript disablet vil få nogen effekt.
>
>
> --
> Benny Nissen


Tak, men hvad er der galt siden det ikke virker, jeg har lagt det på
følgende side i øverste højre hjørne på print-ikonet?

www.franskferiehus/ny


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Benny Nissen (02-06-2005)
Kommentar
Fra : Benny Nissen


Dato : 02-06-05 12:09

lone olstrup wrote:

> Tak, men hvad er der galt siden det ikke virker, jeg har lagt det på
> følgende side i øverste højre hjørne på print-ikonet?
>
> www.franskferiehus/ny

Der mangler vist et .dk

Min fejl. Prøv med " window.print();" i stedet for "document.print();"

--
Benny Nissen

lone olstrup (02-06-2005)
Kommentar
Fra : lone olstrup


Dato : 02-06-05 12:12

lone olstrup wrote in dk.edb.internet.webdesign.clientside:
> Benny Nissen wrote in dk.edb.internet.webdesign.clientside:
> > lone olstrup wrote:
> > > Jeg søger det lille script der gør det muligt at hente
> > > printdialogboxen. Jeg skal linke fra en grafikfil.
> > > Hvad hedder scriptet og hvor skal det placeres?
> >
> > <a href="#" title="Print denne side" onclick="document.print();"><img
> > src="billede.gif" alt="Billede" /></a>
> >
> > Bemærk, at brugere med javascript disablet vil få nogen effekt.
> >
> >
> > --
> > Benny Nissen
>
>
> Tak, men hvad er der galt siden det ikke virker, jeg har lagt det på
> følgende side i øverste højre hjørne på print-ikonet?
>
>

www.franskferiehus.dk/ny

>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (02-06-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 02-06-05 12:57

Benny Nissen skrev:

> <a href="#" title="Print denne side" onclick="document.print();"><img
> src="billede.gif" alt="Billede" /></a>

Vil ovenstående ikke printe den side der linkes fra i stedet for
billedet? Jeg har ikke afprøvet det, men jeg vil tro at document
refererer til det aktuelle dokument.

Hvis det ikke virker, er man nok nødt til at lave en html-side der viser
billedet - og så lægge window.print() ind i body.onload på den side.
Billedsiden kan evt. genereres af javascriptet, men en serversideløsning
vil være lettere at administrere.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Benny Nissen (02-06-2005)
Kommentar
Fra : Benny Nissen


Dato : 02-06-05 13:02

Jens Gyldenkærne Clausen wrote:

> Vil ovenstående ikke printe den side der linkes fra i stedet for
> billedet?

Det er jo også meningen (som jeg har forstået det da). Prøv at læse det
oprindeligt indlæg igen.

> Jeg har ikke afprøvet det, men jeg vil tro at document
> refererer til det aktuelle dokument.

Det virker så ikke, for det skal være window.print() og ikke
document.print()


--
Benny Nissen

Jens Gyldenkærne Cla~ (02-06-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 02-06-05 13:08

Benny Nissen skrev:

>> Vil ovenstående ikke printe den side der linkes fra i stedet for
>> billedet?

> Det er jo også meningen (som jeg har forstået det da).

Åh jo - nu faldt tiøren. Jeg troede at spørgmålet drejede sig om at
linke til et billede således at printdialogen åbnede sammen med billedet
- altså noget a la:

<a href="stortbillede.jpg" onclick="print_billede...">
   <img src="lillebillede" alt="billede">
</a>

- men det er ganske rigtigt ikke det der står.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Ryan Kristensen (02-06-2005)
Kommentar
Fra : Ryan Kristensen


Dato : 02-06-05 14:12

On Thu, 02 Jun 2005 12:35:55 +0200, Benny Nissen <news@bennynissen.dk>
wrote:

> <a href="#" title="Print denne side" onclick="document.print();"><img
> src="billede.gif" alt="Billede" /></a>
>
> Bemærk, at brugere med javascript disablet vil få nogen effekt.

Man må formode, at brugere uden javascript efterhånden har fundet ud af,
at der er visse begrænsninger i hvad de kan, men jeg tror nu, - ved links
der ikke har nogen effekt uden javascript - at jeg ville foretrække:
<a href="javascript:window.print()">...
Da brugeren så kan se i statusbaren, hvad der sker når man klikker.

--
Ryan Kristensen

Lasse Reichstein Nie~ (02-06-2005)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 02-06-05 17:15

"Ryan Kristensen" <ryankristensen@hotmail.invalid> writes:

[window.print virker ikke uden javascript]
> Man må formode, at brugere uden javascript efterhånden har fundet ud
> af, at der er visse begrænsninger i hvad de kan,

men selv dem med Javascript slået til kan også printe uden en knap på
siden. Den knap behøver heller ikke at være der i udskriften. Man kunne
med fordel lave et print-stylesheet der gemte den.

> men jeg tror nu, -
> ved links der ikke har nogen effekt uden javascript - at jeg ville
> foretrække:
> <a href="javascript:window.print()">...
> Da brugeren så kan se i statusbaren, hvad der sker når man klikker.

Jeg ville heller lade det være en knap end et link, når det nu ikke
linker nogen steder.

<button type="button" onclick="window.print" id="printButton"
title="Printer siden (Javascript påkrævet)">
<img src="lilleprinter.png">
</button>

For at sikre at Javascript er slået til før man putter knappen på,
så kan man starte den som skjult, og bruge Javascript til at gøre
den synlig.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste