2014-03-05 77 views
0

我有我的框架中的以下鏈接,這將打開爲新窗口,我想知道打開的窗口是否關閉,因爲我需要清除cookie時,用戶關閉窗口。
識別窗口關閉使用javascript

<a href="http://stackoverflow.com/questions/ask" target="_blank">study plan new wndow</a> 
+1

那是真正的鏈接?即你打開一個你擁有/控制/可以修改的頁面還是指向外部世界的鏈接? – Alex

+0

不,真正的鏈接是與框架集相同的域 – KRR

+0

這個鏈接是SSO日誌記錄鏈接,它的重定向到一些第三方頁面 – KRR

回答

1

HTML:

<a href="#" onclick="myWinOpen(); return false;">study plan new wndow</a> 

JS:

function myWinOpen() 
{ 
    var w = window.open('http://same-domain.com/page.html'); 
    w.onbeforeunload = function() 
    { 
     // my code.. 
    } 
} 
+0

注意:彈出網址必須在父代的同一個域中 – CodeCarvings

0
window.onunload=function(){/*SomeJavaScriptCode*/}; 

OR

window.onbeforeunload = function(){/*your Cookie clear code here*/}