---
title: "Fördröja en del av scriptet..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18224-fördröja-en-del-av-scriptet"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Tobbster"
published: "2001-09-14T12:40:00.000Z"
updated: "2001-09-15T08:44:00.000Z"
replies: 2
views: 188
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/18224-fördröja-en-del-av-scriptet"
---

# Fördröja en del av scriptet...

## #1 — Tobbster, 2001-09-14T12:40Z

hur ska jag göra för att senare delen av scriptet inte körs fören första delen värkligen är gjord.....

```
<SCRIPT LANGUAGE="JavaScript">
        <!--
        function knappen(){

*******Det här ska köras förs*********
        document.sokval.submit();

****När jag är säker på att det övre är kört vill jag köra det här...det ska hälst inte märkas så mycket att det är en fördröjning.**************        

parent.visa_lista.location.replace('VisaLista.asp');
        }
         -->
</Script>
```

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

## #2 — Jojoxx, 2001-09-14T14:50Z

En fördröjning är ingen bra lösning eftersom du inte vet hur länge du måste vänta. Du kan vänta i en kvart och fortfarande inte vara säkert på att scriptet som tar emot formuläret har svarat (även om du inom den tiden bör fått en time-out). Bättre är i så fall något sånt här.

Börja med att sätt en variabel till null någonstanns på sidan (förslagsvis i head);

```
<script lanugage=javascript>
foo=null;
</script>
```

Sedan lägger du i \<form\>-taggen på det formulär som skall skickas;

```
onSubmit="foo=true; return true;"
```

och sist lägger du till detta i \<body\>-taggen;

```
onUnload="if(foo){ parent.visa_lista.location.replace('VisaLista.asp'); }"
```

Det vi ser till är alltså att när sidan "avladdas" och variabeln foo är satt (som vi gör vid submit) så skall "VisaLista.asp" ersätta aktuellt dokument i nämnd frame. Försöker vi gå från sidan via en länk eller navigeringsknappar så händer inget.

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

## #3 — Tobbster, 2001-09-15T08:44Z

Tackar Jojoxx jag han tyvärr eller tyvärr kanske man inte ska säga ..Lösa problemet på samma sätt som du skrivet men med hjälp av ASP/VBscript..Men nu fick jag ju veta hur man gör i javaScript..Så tack ännu en gång

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18224-fördröja-en-del-av-scriptet
