[JavaScript] wykrycie zamknięcia okna


(Atuzar) #1

Witam

Mam pewien problem. Otwieram okno za pomocą polecenia:

function openTarget (form, features, windowName) {

if (!windowName)

windowName = 'formTarget' + (new Date().getTime());

form.target = windowName;

strona= open ('', windowName, features);

}

I potrzebuję sprawdzić czy okno zostało już zamknięte. Czy jest jakiś sposób aby tego dokonać. Próbowałem już na wiele sposobów. Ostatnio stanęło na:

if(strona.closed== true){

alert('test');

}

Próbowałem już onunload ale też nie działa. I drugie pytanie. Czy istnieje jakiś sposób na przekazanie parametru z zamykanego okna do okna głównego??


(etam) #2

ładny przykład: http://www.w3schools.com/jsref/prop_win_closed.asp

A na przekazywanie z zamykanego okna, to może jakoś połączyć onunload z opener?