---
title: "Formulär - HTML + JavaScript?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/167382-formulär-html-javascript"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "plastics"
published: "2007-12-19T08:36:47.000Z"
updated: "2007-12-19T10:10:08.000Z"
replies: 1
views: 595
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/167382-formulär-html-javascript"
---

# Formulär - HTML + JavaScript?

## #1 — plastics, 2007-12-19T08:36Z

Har lagt ett formulär på en sida som ska användas för att skicka mail med. När man klickar på "Skicka" så kommer en tacksida upp. Denna filen ligger i Cgi-bin mappen, odet är jäkligt störande eftersom jag vill ha den framme i typ 2sekunder och sen skulle jag vilja hoppa tillbaka till kontakt sidan. Sidan vill inte hoppa tillbaka, alltså ur cgi-bin mappen. Någon som vet hur man gör detta?

Annar har jag ett alternativ, som kanske är bättre.. ? 
När jag klickar på "skicka" så kommer ett pop-upfönster där det står "tack, ditt mailär skickat." men hur får jag då in javascriptet i formen?

**Här är koden för formuläret:**
\<form method=post action="/cgi-bin/formmail.cgi"\>
\<input type="hidden" name="redirect" value="tack.html"\>
\<input type="hidden" name="recipient" value="minmail@domän.se"\>
\<br\>
\<img src="bilder/skicka.gif"\>\<br\>
\<b\>Ditt namn\<span class="style2"\>\*\</span\>\</b\>\<br\>
\<input type="text" name="fran_namn" size="30" maxlength="90"\>\<br\>\<br\>
\<b\>Din e-post\</b\>\<br\>
\<input type="text" name="fran_epost" size="30" maxlength="90"\>\<br\>\<br\>
\<b\>Rubrik\</b\>\<br\>
\<input type="text" name="amne" size="30" maxlength="60"\>\<br\>\<br\>
\<b\>Meddelande\</b\>\<br\>
\<textarea name="text" wrap="virtual" rows="5" cols="30"\>\</textarea\>\<p\>
\<input type="hidden" name="url"\>
\<input type="reset" name="Nollställ" value="Nollställ"\> 
\<input type="submit" name="Skicka" value="Skicka"\>
\</form\>

**Här är koden för popup:en som ligger i head**
\<script language="JavaScript"\>
\<!-- Begin
function popUp() {
props=window.open('start2.html', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=501, height=172 left = 100, top = 100');
}
// End --\>
\</script\>

**Här är koden för popup:en som ligger i body**
\<A HREF="javascript:popUp()"\>Här skulle jag vilja ha "Skickaknappen" som ska öppna Tack.html i ett litet fönster.\</a\>

Någon som vet? Eller kanske har en helt annan idé på hur man på bra sätt löser det här?

/Plastic!

Permalänk: https://www.webforum.nu/p/167382

## #2 — Danne V, 2007-12-19T10:10Z

Öppna filen "tack.html".
Mellan \<head\> och \</head\> i den filen klistrar du in den här koden:

```
<meta http-equiv="refresh" content="2;url=http://minsajt.se/kontakt.html">
```

 
Ändra så att den passar dig:
Siffran (2) är i sekunder innan användaren blir skickad till en annan sida.
URL:en är givetvis till sidan du vill ska visas efter tack-sidan.
Gör URL:en till din sida absolut (med http://) så att det inte blir krångel med sökvägen.

Permalänk: https://www.webforum.nu/p/2062031

---

Tråden på webben: https://www.webforum.nu/amne/html-css/167382-formulär-html-javascript
