---
title: "Promta användare som lämnar sidan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/184508-promta-användare-som-lämnar-sidan"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Dryden"
published: "2010-09-01T14:41:05.000Z"
updated: "2010-09-02T05:12:07.000Z"
replies: 8
views: 745
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/webbutveckling/184508-promta-användare-som-lämnar-sidan"
---

# Promta användare som lämnar sidan

## #1 — Dryden, 2010-09-01T14:41Z

Diskuterar möjlighet med att kunna prompta en användare som är på väg att lämna en webbsida och det finns ju lite olika alternativ. Prompten skall innehålla ett litet formulär och några rader text. Så, hur löser man det här då, snyggt och smidigt? 

- Gammalt hederligt popup-fönster? Riskerar ju att användaren har popup-killer och därmed missar hela grejen.
- Lite mer modern popup-lösning (vad kallas det här med ett bra namn?) - [se bild här (extern länk)](http://how.todesignyour.com/images/loginbox-design/9-full.jpg).
- Andra förslag?

Observera, ska enbart dyka upp när användaren lämnar webbsidan. Jag behöver ingen komplett kod här utan hellre referenslösningar som jag kan vidarebefodra för att visa vilka möjligheter som finns.  :)

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

## #2 — GunnarD, 2010-09-01T15:08Z

Varför vill du göra det, ser det bara som ett hinder och kan lätt stoppas om man spärrar javascript och popupblocker, dom som inte har det blir nog bara irriterade och kanske inte återvänder till sidan.

Däremot om du har en logout/logoff knapp så stör det inte om det kommer upp information typ: "välkommen åter".

Kanske märks att jag hatar popups som ploppar upp utan någon som hels anledning, väljer jag att lämna en saijt så vill jag inte få en popup i ansiktet från saijten som undrar varför jag lämnar den.

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

## #3 — Gildebrand, 2010-09-01T16:50Z

Bara för att få in dig på rätt spår :)

```
window.onbeforeunload=leave;

function leave(){
//Gör något
}
```

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

## #4 — nitro2k01, 2010-09-01T16:59Z

Gildebrand: Rätt riktning, men inte helt komplett.

```
window.onbeforeunload=leave;

function leave(){
 return "Här skriver du din fråga";
}
```

Då får du upp en ruta när sidan håller på att stängas. Det är det enda (bra) sättet du kan förhindra en stängning på.

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

## #5 — Gildebrand, 2010-09-01T17:13Z

Var inte tanken heller att det skulle vara komplett ;)
Han skrev att han inte var ute efter någon färdig kod =)

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

## #6 — Dryden, 2010-09-01T20:52Z

> **[GunnarD skrev:](https://www.webforum.nu/p/1515365)**
>
> Varför vill du göra det, ...

Japp, jag delar ditt resonemang och jag gillar inte heller popups. I det här fallet ska det röra potentiella kunder som lämnar en formulärsida utan att ha fyllt i det komplett.

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

## #7 — Danne V, 2010-09-01T21:05Z

> **[Dryden skrev:](https://www.webforum.nu/p/1515400)**
>
> Japp, jag delar ditt resonemang och jag gillar inte heller popups. I det här fallet ska det röra potentiella kunder som lämnar en formulärsida utan att ha fyllt i det komplett.

Då behöver du väl ett vanligt script som kollar formuläret innan det sänds (till en databas eller vad det nu är). Inte ett skript som aktiveras när sidan stängs eftersom det ju inte är kopplat till formuläret utan kommer att poppa upp oavsett om användaren fyllt i rätt eller fel.

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

## #8 — Dryden, 2010-09-01T21:11Z

Fel av mig, användaren ska promtas så fort användaren stänger sidan/surfar vidare. Sorry. Det vill säga - ingen kontroll av hur mycket formuläret är ifyllt.  :)

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

## #9 — nitro2k01, 2010-09-02T05:12Z

Som sagt, kolla mitt svar ovan. (Som kanske fallar på att koden är för färdig :) )

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/184508-promta-användare-som-lämnar-sidan
