webForumDet fria alternativet

kolla om window.opener finns kvar?

3 svar · 330 visningar · startad av fredrik

fredrikMedlem sedan dec. 19991 072 inlägg
#1

Hej, jag har ett litet problem. Det är så att jag har en sida där jag öppnar upp information i ett pop-up fönster.

I detta pop-up fönster finns nu ett antal alternativ där man kan få upp olika presentationer i det stora fönstret. Jag använder då "window.opener" för att anropa fönstret som öppnade pop-up fönstret.

Så långt funkar ju allt bra, MEN om någon stänger det stora fönstret så finns ju inte window.opener kvar och jag får ju då ganska givet ett felmeddelnade.

"servern kastade ett undantag".
skumt fel eller vad?

Vad jag är ute efter är alltå att på nåt vis kolla om window.opener forfarande är öppet, och är det det så öppnas infon där och är det inte det så öppnas ett nytt fönster upp.

Någon som har nån idé?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

Alpha IIMedlem sedan maj 20002 993 inlägg
#2

Kan ju funka med:

if (window.opener) {
bla, bla, bla
}

bara chansade så det funkar nog säkert inte...

------------------
Alpha II

Zzzz..........god morgon!

spangoMedlem sedan juni 20008 205 inlägg
#3

"servern kastade ett undantag".
skumt fel eller vad?

Nej, faktum är att alla fel som inte är kastade undantag eller syntaxfel är skumma. Ett undantag är ett ett generellt namn på nåt knas:
Till exempel ett man försöker öppna en fil som inte finns, göra nåt man inte har rättigheter till, eller trixa med ett fönster som stängts :)

------------------
-- spango
Ingen älskar en man med skägg.

fredrikMedlem sedan dec. 19991 072 inlägg
#4

nej...

if (window.opener)....

funkar inte...eller jo, det funkar om window.opener finns kvar...men om det är stängt så blir det "unspecified error"...

nån annan idé?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)