---
title: "Stänga ner alla sessioner när nån lämnar sidan eller servern"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8050-stänga-ner-alla-sessioner-när-nån-lämnar-sidan-eller-servern"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Nickemannen"
published: "2001-02-07T16:07:00.000Z"
updated: "2001-02-08T10:54:00.000Z"
replies: 8
views: 280
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/asp/8050-stänga-ner-alla-sessioner-när-nån-lämnar-sidan-eller-servern"
---

# Stänga ner alla sessioner när nån lämnar sidan eller servern

## #1 — Nickemannen, 2001-02-07T16:07Z

Stänga ner alla sessioner när nån lämnar sidan eller servern

Hur gör man detta på bästa sätt...
tänkte på javascript onUnload... men det är så omstänigt

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

## #2 — Palleman, 2001-02-07T17:10Z

Det första som slår mig är:

\<% Session.Abandon %\>

Men jag kanske är ute och på spiran och kollar på fåglar.. :)

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

## #3 — Nickemannen, 2001-02-07T18:15Z

JO, det förstås, men sessionen skall först avslutas när du lämnar den... och inte när sidan har laddats klart.

och om jag avänder javascript så att den öppnar, ett litet popupfönster som kör Session.Abandon så fungerar det inte heller för då startar det popupfönstret en ny session

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

## #4 — toha, 2001-02-08T07:55Z

Hur menar du med att stänga ned alla sessioner? Så när någon lämnar en viss sida på försvinner allas session-state? Eller menar du att du skall ta bort användarens session-variabler?

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

## #5 — Nickemannen, 2001-02-08T09:25Z

När man kommer in på sidan så skapas det ju en session, jag vill att när han lämnar sidan skall den avslutas

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

## #6 — toha, 2001-02-08T09:37Z

Ja då är det nog onUnload som gäller. DU kan ju göra så att du lägger en asp-sidan som utför Session.Abandon, som förlslagsvis kunde heta "abandon.asp", och lägga en 0 gånger 0 stor IFRAME på den sidan du vill applicera det på. Då borde onUnload-eventet vara:

```
onUnload="document.iframe.location.href='abondon.asp'"
```

Vet inte om *document* behövs.

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

## #7 — Nickemannen, 2001-02-08T10:39Z

Skapar inte själva den sidan en egen Session, eller kan man stänga av så att den inte kan skapa någon session, jag har för mig att jag läst någonstans att man kan stänga av så att man inte kan använda sessioner

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

## #8 — @nders, 2001-02-08T10:43Z

\<%@ enable sessionstate=false %\>, typ, med reservation för felaktiga mellanslag, skriver det aldrig för hand.

men om du stänger av session-hantering så lär du ju inte kunna anropa abandon, eller hur?

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

## #9 — Nickemannen, 2001-02-08T10:54Z

Ne, det har du nog rätt i

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8050-stänga-ner-alla-sessioner-när-nån-lämnar-sidan-eller-servern
