Avatar billede thomastegl Nybegynder
06. oktober 2002 - 10:50 Der er 5 kommentarer og
1 løsning

udskriv form

Forsøger at ændre lidt på min skoles eksisterende hjemmeside...
Til nu har det været muligt via en form på vores side, at tilmelde sig skolen. Denne form ønsker jeg nu skal kunne skrives ud, og istedet sendes til skolen(Underskrift behøves). Ved hjælp af forskellige eksisterende svar her på eksperten har jeg fået noget flikket sammen, så en ny side åbnes, med overskrift og korrekt størrelse mm.
Nu mangler jeg så "bare lige" at få selve formen ført med over på denne nye side. Nogen ideer???
Er ret ny i dette så Keep It Simple Please.
Avatar billede thomastegl Nybegynder
06. oktober 2002 - 10:51 #1
Her ses hvad jeg har So Far...


<script language="JavaScript">

   
    function openWin(theURL,winName,features) {
        window.open(theURL,winName,features);
    }

</script>



  </p>
  <p><font face="Georgia, Times New Roman, Times, serif" size="5">Indmeldelse</font></p>
  <p>&nbsp;</p>
</div>
<div align="center" style="width: 1148; height: 825">
  <table width="329" border="0" height="748">
    <tr valign="top">
      <td height="800">
        <form name="form" method="post" action="mailto:kontor@vittrupefterskole.dk ?SUBJECT=indmeldelse"
enctype="text/plain" onSubmit="return validate_form()">
          <p>Under foruds&aelig;tning af, at der er plads, ønsker vi hermed at
          indmelde undertegnede som elev p&aring; Vittrup Efterskole fra:
            <select name="indmelddato">
              <option>Indmeldningsdato</option>
              <option>August 2003</option>
              <option>August 2004</option>
              <option>August 2005</option>
              <option>August 2006</option>
              <option>August 2007</option>
              <option>August 2008</option>
              <option>August 2009</option>
              <option>August 2010</option>
            </select>
          </p>
          <p>Elevens fulde navn:<br>
            <input type="text" size=50 name="navn">
            <br>
            CPR.nr:<br>
            <input type="text" name="cpr.nr." size="10" maxlength="10">
            <br>
            For&aelig;ldre/v&aelig;rge:<br>
            <input type="text" name="foraldre" size="50">
            <br>
            Stilling:<br>
            <input type="text" name="stilling" size="50">
            <br>
            Tlf.nr:<br>
            <input type="text" name="tlf.nr">
            <br>
            Adresse:<br>
            <input type="text" name="Adresse" size="50" value="">
            <br>
            Post.nr.<br>
            <input type="text" name="post.nr" size="4" maxlength="4">
            <br>
            By:<br>
            <input type="text" name="by" size="50">
            <br>
            Hjemkommune:<br>
            <input type="text" name="kommune" size="50">
            <br>
            Min nuv&aelig;rende skole:<br>
            <input type="text" name="skole" size="50">
            <br>
            Jeg &oslash;nsker at g&aring; i: 9. klasse
            <input type="checkbox" name="9klasse" value="9klasse">
            10. klasse
            <input type="checkbox" name="10klasse" value="10klasse">
            <br>
          </p>
          <p> Jeg &oslash;nsker i skole&aring;rets 1. periode undervisning i flg.
            v&aelig;rkstedsfag:<br>
            <select name="fag.mon-ons">
              <option>man-ons</option>
              <option>Fodbold</option>
              <option>Drama</option>
              <option>Hund</option>
              <option>It-v&aelig;rksted</option>
              <option>Dressur</option>
            </select>
            <select name="fag.tirs-tors">
              <option>Tirs-tors</option>
              <option>Volleyball</option>
              <option>Musik</option>
              <option>Natur og friluftsliv</option>
              <option>Billedkunst</option>
              <option>Terr&aelig;nridning</option>
            </select>
          </p>
          <p>Jeg har en hest jeg gerne vil have med
            <input type="checkbox" name="hest" value="jeg har hest">
          </p>
          <p><b>Forældre/værges underskrift</b><br>
            <input type="text" size=50 name="Email">
            <input type="button" value="Udskriv" onMouseUp="openWin('C:\Documents and Settings\Thomas\Skrivebord\udskriv_tilmelding.htm','','scrollbars=yes,width=640,height=460')"> &nbsp;&nbsp;&nbsp;
          <input type="reset" value="Slet" name="reset1">
          </p>
          </form>
      </td>
    </tr>
Avatar billede jri.adsl.dk Nybegynder
11. oktober 2002 - 19:07 #2
Erstat din fil med disse (du bruger ulovlige tegn i feltnavne etc.):
De 2 filer skal ligge i samme katalog.

--> Indmeldelse form
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
  <TITLE>Indmeldelse</TITLE>
</HEAD>

<script language="JavaScript">
        function openWin()
            {
                myWindow = window.open('formprintout.html', '_blank','width=500,height=500,status=no,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes');
            }
</script>

<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" >

<font face="Georgia, Times New Roman, Times, serif" size="5">Indmeldelse</font>
  <p>
    <FORM name="myForm">
      <p>Under foruds&aelig;tning af, at der er plads, ønsker vi hermed at
          indmelde undertegnede som elev p&aring; Vittrup Efterskole fra:
          <br>
            <select name="indmelddato">
              <option>Indmeldningsdato</option>
              <option>August 2003</option>
              <option>August 2004</option>
              <option>August 2005</option>
              <option>August 2006</option>
              <option>August 2007</option>
              <option>August 2008</option>
              <option>August 2009</option>
              <option>August 2010</option>
            </select>
          </p>
          <p>Elevens fulde navn:<br>
            <input type="text" size=50 name="navn">
            <br>
            CPR.nr:<br>
            <input type="text" name="cprnr" size="10" maxlength="10">
            <br>
            For&aelig;ldre/v&aelig;rge:<br>
            <input type="text" name="foraldre" size="50">
            <br>
            Stilling:<br>
            <input type="text" name="stilling" size="50">
            <br>
            Tlf.nr:<br>
            <input type="text" name="tlfnr">
            <br>
            Adresse:<br>
            <input type="text" name="adresse" size="50" value="">
            <br>
            Post.nr.<br>
            <input type="text" name="postnr" size="4" maxlength="4">
            <br>
            By:<br>
            <input type="text" name="by" size="50">
            <br>
            Hjemkommune:<br>
            <input type="text" name="kommune" size="50">
            <br>
            Min nuv&aelig;rende skole:<br>
            <input type="text" name="skole" size="50">
            <p>
            Jeg &oslash;nsker at g&aring; i: 9. klasse
            <input type="checkbox" name="klasse9" value="9klasse">
            10. klasse
            <input type="checkbox" name="klasse10" value="10klasse">
            </p>
          </p>
          <p> Jeg &oslash;nsker i skole&aring;rets 1. periode undervisning i flg.
            v&aelig;rkstedsfag:<br>
            <select name="fagman_ons">
              <option>Man-Ons</option>
              <option value="Fodbold">Fodbold</option>
              <option value="Drama">Drama</option>
              <option>Hund</option>
              <option>It-v&aelig;rksted</option>
              <option>Dressur</option>
            </select>
            <select name="fagtirs_tors">
              <option>Tirs-Tors</option>
              <option>Volleyball</option>
              <option>Musik</option>
              <option>Natur og friluftsliv</option>
              <option>Billedkunst</option>
              <option>Terr&aelig;nridning</option>
            </select>
          </p>
          <p>Jeg har en hest jeg gerne vil have med:
            <input type="checkbox" name="hest" value="jeg har hest">
          </p>
          <p>E-mail<br>
            <input type="text" size=50 name="email">
    </p>
    <input type="button" value="Open Window" onClick="openWin()">
    </FORM>


</BODY>
</HTML>



--> Print out file: formprintout.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
  <TITLE>Indmeldelse</TITLE>
</HEAD>
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" >

<script language="JavaScript">
    var sourceForm = window.opener.document.myForm
    var text = "";
    var text2 = "";
   
    text = "<b>Indmeldelse skema:</b>";
    text = text + "<br>" + "Indmeldningsdato: " + sourceForm.indmelddato.options[sourceForm.indmelddato.selectedIndex].text;
    text = text + "<br>" + "Navn: " + sourceForm.navn.value;
    text = text + "<br>" + "CPR.nr: " + sourceForm.cprnr.value;
    text = text + "<br>" + "For&aelig;ldre/V&aelig;rge: " + sourceForm.foraldre.value;
    text = text + "<br>" + "Stilling: " + sourceForm.stilling.value;
    text = text + "<br>" + "Tlf.nr: " + sourceForm.tlfnr.value;
    text = text + "<br>" + "Adresse: " + sourceForm.adresse.value;
    text = text + "<br>" + "Post.nr: " + sourceForm.postnr.value;
    text = text + "<br>" + "By: " + sourceForm.by.value;
    text = text + "<br>" + "Hjemkommune: " + sourceForm.kommune.value;
    text = text + "<br>" + "Min nuv&aelig;rende skole: " + sourceForm.skole.value;
    if(sourceForm.klasse9.checked) { text2 = sourceForm.klasse9.value; }
    if(sourceForm.klasse10.checked) { text2 = text2 + " " + sourceForm.klasse10.value; }
    text = text + "<br>" + "Jeg &oslash;nsker at g&aring; i: " + text2;
    text = text + "<br>" + "Fag, Man-Ons: " + sourceForm.fagman_ons.options[sourceForm.fagman_ons.selectedIndex].text;
    text = text + "<br>" + "Fag, Tirs-Tors: " + sourceForm.fagtirs_tors.options[sourceForm.fagtirs_tors.selectedIndex].text;
    if(sourceForm.hest.checked) { text2 = ""; text2 = sourceForm.hest.value; } else text2 = "";
    text = text + "<br>" + "Jeg har en hest jeg gerne vil have med? : " + text2;
    text = text + "<br>" + "E-mail: " + sourceForm.email.value;
    text = text + "<br>" + "<p><b>Forældre/Værges underskrift</b>:";
    text = text + "<p>&nbsp;<p><hr size=3 width=300 align=left>";
    text = text + "(dato og underskrift)";
         
    document.write(text);
   
</script>

</BODY>
</HTML>
Avatar billede thomastegl Nybegynder
12. oktober 2002 - 11:25 #3
Jeg kan godt se hvor du vil hen, men jeg havde nu håbet at der fandtes et Javascript, som let og elegant kunne overføre den udfyldte form til den nye print-side som åbnes. Det må da kunne lade sig gøre???
Avatar billede thomastegl Nybegynder
19. oktober 2002 - 12:39 #4
Jeg har nu endelig fået afprøvet dit script.
Siden læses blank. Frontpage siger noget med at "window.opener.document er null eller ikke et objekt"
Hvad kan det skyldes?
Avatar billede thomastegl Nybegynder
22. oktober 2002 - 11:37 #5
Okay, har løst det selv.
Skriv lige et eller andet, så jeg kan tildele dig nogle point.
Tak for hjælpen!!!
Avatar billede thomastegl Nybegynder
25. oktober 2002 - 17:55 #6
så tager jeg dem selv...
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