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> </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> </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 ?
Annonceindlæg fra Computerworld
28. januar 2000 - 15:10
#1
Håber det er ok, at ligger en kommentar ind, da jeg er interesseret i svaret!
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>
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
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> </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> </td></tr></table>'); } </script> </head> <body> <a href="java script:udskriv()"> <p>Udskriv tabel</a> </p> </body> </html>
28. januar 2000 - 16:21
#5
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
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
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!
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>
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 ?
29. januar 2000 - 18:06
#11
Hmm, det ved jeg ikke rigtigt..
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
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
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.
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....
02. februar 2000 - 13:46
#16
dette script kan skrive en hel side ud: java script:window:print();
02. februar 2000 - 19:55
#17
htx98> hvor skal dette sætte ind på siden ? Skal der ikke noget foran "javascriptet" ?
02. februar 2000 - 19:57
#18
du skal sætte det som linket, altså <a href="java script:window:print();" > Print </a>
02. februar 2000 - 22:35
#19
Jamen, det script printer da ikke siden ud automatisk, eller hvad ?
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
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.
03. februar 2000 - 07:35
#22
gør du bare det
Vi tilbyder markedets bedste kurser inden for webudvikling