Avatar billede sanne Nybegynder
11. januar 2001 - 22:15 Der er 8 kommentarer og
1 løsning

Print af formular

Hej

Jeg har en formular på en side, som jeg gerne vil give brugeren mulighed for at printe ud, men jeg vil gerne have indflydelse på hvordan opstillingen skal være. Jeg plejer at lave sådan noget i ASP, men serveren som denne side ligger på understøtter ikke ASP. Hvordan laver jeg det så?
Avatar billede redhead Nybegynder
11. januar 2001 - 22:20 #1
Jeg mener der findes en i JavaScript men kanikke lige huske den...
Avatar billede nitro_xx Nybegynder
12. januar 2001 - 13:40 #2
Sådan et har jeg da!
Avatar billede hyperboy Nybegynder
12. januar 2001 - 14:39 #3
Placer denne i din header:

<script language=\"JavaScript\">
<!--

function Druckfarben()
{
parent.document.bgColor = \"white\";
parent.document.fgColor = \"black\";
parent.document.linkColor = \"black\";
parent.document.vlinkColor = \"black\";
parent.document.alinkColor = \"black\";
parent.document.body.background = \"\";

parent.focus()
parent.print()

parent.history.go(0);
}

//-->
</script>

Og placer derefter denne i din body:

<input type=\"button\" value=\"Udskriv\" onclick=\"Druckfarben ()\">

Avatar billede nitro_xx Nybegynder
12. januar 2001 - 15:31 #4
HUSK at saæte javascript() foran!
Avatar billede hyperboy Nybegynder
12. januar 2001 - 15:36 #5
HUSK at saæte javascript() foran ??????

Virker udmærket som beskrevet...
Avatar billede nitro_xx Nybegynder
12. januar 2001 - 15:40 #6
Husk at SÆTTE \" javascript() \"foran
Avatar billede jakoba Nybegynder
12. januar 2001 - 19:04 #7
Er det noget i denne retning du vil have?
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp32917.html

Som det er sender og viser scriptet alt hvad der er i formen men du kan nok fodforme det du ønsker at vise. ( ingen grund til at vise ham submitknappen fx :)

Samtidig kan du så lave en form på den side du sender data til (samme form) så brugeren kan få en \"Ja det er lige det jeg vil sende\" knap at submitte med.

mvh JakobA
Avatar billede sanne Nybegynder
14. januar 2001 - 18:05 #8
hyperboy:

Min side ligger i en frame, og når jeg indsætter dit script, udskrives alle frames. Kan man undgå det?
Avatar billede krn Nybegynder
16. februar 2001 - 13:46 #9
Det kan laves i PHP !
Hvis vi siger du har lavet form-felterne

navn
alder
by

skal scriptet se sådan her ud:

<?
echo \"Navn: $navn<br>\";
echo \"Alder: $alder<br>\";
echo \"By: $by\";
?>
Du kan godt se konceptet i det ik\' ?
Filen skal gemmes .php eller .php3 !

Mvh Kristian
http://www.spoiif.net/
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