Avatar billede west Nybegynder
07. august 2001 - 23:07 Der er 6 kommentarer og
1 løsning

bekræftelses side til formular

hvad skal jeg tilføje for at sende brugeren videre til en -tak for tilmelding- side, efter formularen er sendt? og evt. en -fejl- side hvis det er mislykkedes?

<html>

<head>
<meta http-equiv=\"Content-Language\" content=\"da\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>Ny side 0</title>
</head>

<body>

<p></p>
<div align=\"center\">
  <center>
<table border=\"3\" width=\"500\" bordercolorlight=\"#000080\" bordercolordark=\"#000080\" bordercolor=\"#000080\">
  <tr>
    <td width=\"100%\" bgcolor=\"#000080\">
      <p align=\"center\"><b><font color=\"#FFFFFF\">Tilmeldingsskema</font></b></td>
  </tr>
  <tr>
    <td width=\"100%\" align=\"center\"><form method=\"POST\" action=\"mailto:min@mail.dk\" name=\"tilmelding\" enctype=\"text/plain\">
      <p><font color=\"#000080\"><b>Skriv her hvis du har</b></font><b><font color=\"#000080\">
      bemærkninger eller noget du gerne vil tilføje<br>
      </font></b><textarea rows=\"4\" name=\"bemerkninger\" cols=\"53\"></textarea><br>
      <input type=\"submit\" value=\"Send tilmelding\" name=\"send\"><input type=\"reset\" value=\"Nulstil\" name=\"B2\"><b><font color=\"#FF0000\">
&nbsp;</font></b></p>
    </form>
    </td>
  </tr>
</table>

  </center>
</div>

</body>

</html>
Avatar billede roenving Novice
07. august 2001 - 23:14 #1
Hvis du skal checke om tilmelding kan bruges, må du vel checke det på serveren, og så bliver det server-side.

Ellers kan du give dit <FORM>-tag en onSubmit, som kunne kalde en Javascript-funktion, som åbner en simpel HTML-side (pop-up), som f.eks. selv lukker sig efter 10 eller 30 sekunder (og f.eks. redirigerer til næste -- eller forrige -- side.
Avatar billede jakoba Nybegynder
07. august 2001 - 23:16 #2
Der er ikke nogen respons på en mailto:  Default er at formen blot bliver stående.
Men du kan udvide din submitknap så siden skifter efter formen er sendt:

      <input type=\"submit\" value=\"Send tilmelding\" name=\"send\"
onclick=\"setTimeout(\'windov.location.href=\\\"takforbrev.html\\\";\', 200)\">

For at vælge imellem en takfordet og en fejlmelding er det nødvendigt at inspicere de data der sendes. Det er ikke umiddelbart nemt i javascript.
Hvad er kriteriet der genererer fejl?

mvh JakobA
Avatar billede west Nybegynder
07. august 2001 - 23:17 #3
kan du indflette et eksempel i min kode på popuppen?
Avatar billede nordclc Nybegynder
07. august 2001 - 23:27 #4
Jeg kan se du bruger FrontPage!

Vælg <Egenskaber for formular> <indstillinger> og fanebladet <bekræftelsesside>

Her kan du indtaste begge URL\'s

//Claus
Avatar billede west Nybegynder
07. august 2001 - 23:31 #5
nordclc - det virker kun ved man sender til en database (asp)ikke når man bruger -mailto- (ikke ved fp2000, jeg ved ikke med 2002)
Avatar billede jakoba Nybegynder
07. august 2001 - 23:33 #6
Det burde ikke kunne virke med nogen frontpage. mailto: kommer slet ikke i berøring med serveren.
Avatar billede nordclc Nybegynder
07. august 2001 - 23:35 #7
Ahh beklager, var vist ikke helt vågen - go fore it jakoba!
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