webForumDet fria alternativet

Stänga popup när man klickar utanför

JavaScript

6 svar · 509 visningar · startad av entranced

Medlem sedan maj 200616 inlägg
Frågan#1

Hej.

Håller på med en sida där jag använder mig av popups när man klickar på länk (information angående en viss produkt ska finnas i popupen).

Det jag vill få fram är att popupen stängs när man klickar utanför den.

Har använt mig av:

<BODY onBlur="window.close()">

Det fungerar, men tyvärr så stängs popupen även om man klickar på den. Kan man på något sätt göra att popupen enbart stängs om man klickar utanför och inte på den.

Tacksam för hjälp.

Medlem sedan juni 2003771 inlägg
#2

Har just en sådan funktion på min sida.
Kolla om det passa för dig.

http://norrtalje.web.surftown.se
Klicka sedan på länkarna "Stadsvandra" eller "Hälsans stig"

Medlem sedan maj 200616 inlägg
#3

Tack för svaret!

Funktionen ser ut som den jag är ute efter fast popupen ska släckas ner direkt när man klickar utanför. Du verkar ha någon fördröjning på, då det tar några sek innan popupen stängs.

Medlem sedan juni 2003771 inlägg
#4

Jag får ingen fördröjning när jag klickar utanför!
Scriptet kan du hämta genom att lägga till

/staden.js

efter föregående länk

Medlem sedan nov. 2006129 inlägg
#5

va?

Stängdes inte alls för mej .. :l

Medlem sedan maj 200616 inlägg
#6

bossse skrev:

Jag får ingen fördröjning när jag klickar utanför!

Märkligt. Här tar det ca 5 sek innan popupen stängs ner både i IE och FF.

Tack för scriptet!!

Medlem sedan juni 2003771 inlägg
#7

Stängdes inte alls för mej

Du får upp en bild (ibland två) vid klick på en kvadrat, funkar det?
Menar du att den eller de bilderna ej stängs direkt vid klick utanför?
Har haft denna sida uppe sedan maj månad och aldrig fått ett sådant påpekande förr.

Har kollat på flera olika datorer och med Ie, Firefox, Opera och Netscape.

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)