2016-04-28 10 views
0

javascriptコードでポップアップページとして開くaspxページがあります。このページを開くと、私はいくつかのことを行い、Session ["x"] = dataのようなセッションにいくつかのデータを入れます。ページを閉じると、Session ["x"]をnullに設定したいと思います。どのようにできるのか ?どのイベントですか?またはJavaScriptの側で?aspxページが閉じられた後にセッションをクリアするには?

答えて

2

セッションをクリアするカスタムページを追加します。呼び出すには、ポップアップページのonunloadイベントを使用してください。

<body onunload="HandleOnClose()"> 

function HandleOnClose() 
{ 
     //the url of your session clearing page 
     location.replace('/sessionclearpage.aspx') ; 
} 

sessionclearpage.aspxの内部でセッションをクリアします。

関連する問題