Avatar billede manon Nybegynder
28. januar 2000 - 14:18 Der er 20 kommentarer og
2 løsninger

Udprint af en tabel.

hej ...

Jeg har brug for følgende ( hvis det kan lade sig gøre ) :

Man skal kunne printe en tabel ( med indhold )ud som ser sådan her ud:

<table width="500" border="0" name="printdennetabel">
                    <tr align="center">
                      <td>
                        <p><font face="Arial Narrow" color="#800000" size="3"><strong>Gør
                          det selv kunst<br>
                          af Jens Jalling, 2000</strong></font></p>
                        <p><img src="/images/dasesex.jpg" alt="Daasesex - image is loading !" width="547" height="218"></p>
                        <p>&nbsp;</p>
                        <p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin
                          1: <font size="4" color="#CC0000"><b>klik her</b></font>
                          og print denne side ud.</strong></font></p>
                        <p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin
                          2: Klip billedet ud.</strong></font></p>
                        <p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin
                          3: Køb en dåse tomatpure - højde 7 cm.</strong></font></p>
                        <p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin
                          4: Lim billedet på dåsen</strong></font></p>
                        <p>&nbsp;</p>
                      </td>
                    </tr>
                  </table>

Man skal kunne printe tabellen ud, ved kun at klikke på teksten/linket " klik her". Dvs at jeg også har brug for en "aktion" i klik her teksten.

mvh
\manon

PS: Findes der et program til at gøre sådan noget her ?
Avatar billede mjl Nybegynder
28. januar 2000 - 15:10 #1
Håber det er ok, at ligger en kommentar ind, da jeg er interesseret i svaret!
Avatar billede echo Nybegynder
28. januar 2000 - 15:15 #2
Du kan jo lave en funktion som f.eks

<script language="JavaScript">
function udskriv()
{
document.write "tabbellen"
document.write "mere af tabellen"
document.write "endu mere"
}
</script>
<a href="java script:udskriv()">Udskriv tabel</a>
Avatar billede manon Nybegynder
28. januar 2000 - 15:37 #3
mjl> det er da helt i orden :-)

echo > da jeg ikke er den store html guru endnu, så er du nød til at svare, så selv dummies kan forstå det - sorry.

Hvad gør dette javascript og hvor skal det sættes ind ? I tabellen eller ?

\manon

Avatar billede echo Nybegynder
28. januar 2000 - 16:21 #4
Så er den her:

<html>

<head>
<title>Min side</title>
<script language="JavaScript">
function udskriv() {
document.write('<table width="500" border="0" name="printdennetabel">');
document.write('<tr align="center">');
document.write('<td><font face="Arial Narrow" color="#800000" size="3"><strong>Gør det selv kunst<br>');
document.write('af Jens Jalling, 2000</strong></font><p><img src="images/dasesex.jpg"');
document.write('alt="Daasesex - image is loading !" width="547" height="218"></p>');
document.write('<p>&nbsp;</p>');
document.write('<p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin 1: <font size="4"');
document.write('color="#CC0000"><b>klik her</b></font> og print denne side ud.</strong></font></p>');
document.write('<p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin 2: Klip billedet ');
document.write('ud.</strong></font></p>');
document.write('<p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin 3: Køb en dåse');
document.write('tomatpure - højde 7 cm.</strong></font></p>');
document.write('<p align="center"><font face="Arial Narrow" color="#000000"><strong>Trin 4: Lim billedet på dåsen</strong></font></p>');
document.write('<p>&nbsp;</td></tr></table>');
}
</script>
</head>

<body>
<a href="java script:udskriv()">

<p>Udskriv tabel</a> </p>
</body>
</html>
Avatar billede echo Nybegynder
28. januar 2000 - 16:21 #5
Avatar billede manon Nybegynder
28. januar 2000 - 22:05 #6
echo > det ser meget godt ud, men der er noget som jeg ikke lige forstår.

På din "prøveside" se man først "udskriv tabellen" og så derefter kommer siden frem.

Jeg har brug for det omvendte, altså at man kan se tekst og images og hvor man så skal kunne klikke på " print siden ud her"
Og så skulle deres printer gerne gå i gang, men de stadig kan se den originale side og evt. surfe vidre på websiten.

Er det meget at spørge om ?

Jeg giver gerne 50 point i alt for et godt svar :-9

\manon
Avatar billede manon Nybegynder
28. januar 2000 - 22:41 #7
Echo > Prøv at se her på denne side: http://www.jalling-art.dk/dasestart.html

Der er en tabel, hvor teksten "Gør det selv kunst af Jens Jalling, 2000" og image " daasesex er.

Hvis du kigger/læser under trin 1, er det her surferen skal klikke for at printe tabellen ud og IKKE hele siden med menu osv.
Tabellen slutter efter teksten "Husk at vedlægge en frankeret svarkuvert"

Jeg håber det hjælper i forståelsen for hvad det er jeg ønsker.

mvh
\manon
Avatar billede echo Nybegynder
29. januar 2000 - 08:13 #8
Hvis du mener at man skal udskrive til en printer, så må jeg desværre sige, at dette ikke kan blive muligt.

Hvis man kan, så kan jeg desværre ikke hjælpe dig mere!
Avatar billede echo Nybegynder
29. januar 2000 - 10:39 #9
Rettelse: Dette KAN blive muligt.
Der findes jo sådan en "dejlig" funktion til at gøre det med!

Her:
print()

Eks:
<a href="java script:print()">Udskriv denne side</a>

Avatar billede manon Nybegynder
29. januar 2000 - 14:56 #10
Hej og godmorgen ECHO

Scriptet er fint, men hvad så hvis man kun vil have tabellen som skal udskrives ?

Avatar billede echo Nybegynder
29. januar 2000 - 18:06 #11
Hmm, det ved jeg ikke rigtigt..
Avatar billede htx98i17 Professor
30. januar 2000 - 22:13 #12
man kan ikke med javascript, gøre at det kun er en table på en side, som bliver skrevet ud.
Du må lave en ny side hvor kun tablen er og så bruge print().

vh
Christian
Avatar billede manon Nybegynder
01. februar 2000 - 21:39 #13
Hej Echo

Så er jeg tilbage igen...

Jeg hat testet dit script og det virker IKKE efter hensigten !

Nå, men hvis vi nu bare skal have et script der udskriver hele siden - hvordan ser dette så ud ?

Glem alt om tabeller osv.

\manon
Avatar billede manon Nybegynder
01. februar 2000 - 22:23 #14
Echo > vi har et problem - nu har jeg undersøgt diverse url´er og tidligere spørgsmål her på eksperten. se bla. her:http://www.eksperten.dk/spm.asp?id=6328

Og da scriptet skal kunne virke til mindst IE 4.0 kan det jo ligesom være ligemeget.
Avatar billede echo Nybegynder
02. februar 2000 - 13:44 #15
Jeg kan desværre ikke hjælpe dig mere.
Jeg kender ikke en "disse" til JavScript.

Jeg har kun set funktionen på en hjemmeside, engang for 100 år siden....
Avatar billede htx98i17 Professor
02. februar 2000 - 13:46 #16
dette script kan skrive en hel side ud:
java script:window:print();

Avatar billede manon Nybegynder
02. februar 2000 - 19:55 #17
htx98> hvor skal dette sætte ind på siden ?

Skal der ikke noget foran "javascriptet" ?
Avatar billede htx98i17 Professor
02. februar 2000 - 19:57 #18
du skal sætte det som linket, altså

<a href="java script:window:print();" > Print </a>
Avatar billede manon Nybegynder
02. februar 2000 - 22:35 #19
Jamen, det script printer da ikke siden ud automatisk, eller hvad ?
Avatar billede htx98i17 Professor
02. februar 2000 - 22:38 #20
automatisk?

du skal trykke på det link du laver "Print" og så kommer der den typiske "print-vindue" frem og så skal du trykke ok for at printe ud.
Du kan ikke få en printer til at printe en side ud iuden videre, det er jo at gi windows en direkte kommando og det kan ikke lade sig gøre.
Det tætteste du kommer på dit svar er det jeg har givet dig


vh
chr
Avatar billede manon Nybegynder
03. februar 2000 - 01:12 #21
ja - du har ret, det tænkte jeg ikke over - hmmm, mon ikke det burde være muligt en eller anden dag i fremtiden.

Er det fair, hvis jeg giver echo 15 point for hans arbejde - det var jo trods alt ham der kom med det første svar.
Avatar billede htx98i17 Professor
03. februar 2000 - 07:35 #22
gør du bare det
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