---
title: "Stänga popup efter skickat formulär."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17904-stänga-popup-efter-skickat-formulär"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "solbulle"
published: "2001-06-21T20:25:00.000Z"
updated: "2002-03-02T04:29:01.000Z"
replies: 5
views: 294
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/javascript/17904-stänga-popup-efter-skickat-formulär"
---

# Stänga popup efter skickat formulär.

## #1 — solbulle, 2001-06-21T20:25Z

Jag har en sida som öppnar en popup med ett formulär i. Vid submit har jag en funktion som sen kollar att formuläret är rätt ifyllt, ok.
Men när jag väl skickar formuläret, (target den "öppnande" sidan) vill jag att popuppen automatiskt skall stängas...
Hur gör jag det?

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

## #2 — Jesper T, 2002-02-28T20:03Z

Det undrar jag med!

MVH Jesper

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

## #3 — solbulle, 2002-02-28T21:44Z

Hallå, om jag inte missminner mig löst jag det något såhär:

\<SCRIPT LANGUAGE="Javascript"\>
\<!--

function close(){

		setTimeout('window.self.close()',500);
	return true;
}
// --\>
\</SCRIPT\>

Egentligen ligger denna sist i ett script som kollar om alla värden är ifyllda som skall fyllas i.

Kallas med:

onsubmit="return close();"

kanske kan fungera, det hela bygger vad jag förstår det på att den mottagande sidan skall hinna ta emot det man postar innan fönstret stängs.

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

## #4 — Jesper T, 2002-02-28T23:24Z

Tack!
Men efter en miljon prov så lyckades jag faktiskt själv efter ett sabla hopkok med kod(det var nämligen inte bara det den skulle göra).

Men tack ändå!

MVH Jesper :e

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

## #5 — solbulle, 2002-03-01T00:01Z

Törs man fråga hur du löste det?

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

## #6 — Jesper T, 2002-03-02T04:29Z

Jo då, surdu!

Detta i \<form\>

```
onSubmit="setTimeout('parent.main.location.reload();',1000);"
```

Och detta på knappen:

```

onClick="OnFormSubmit();javascript: window.close();"
```

MVH Jesper T

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17904-stänga-popup-efter-skickat-formulär
