| ¹²1074Ò³/16109Ìõ¼Ç¼ Ê×Ò³
1
[2]
[3]
[4]
[5]
[6]
[7]
ÏÂÒ»Ò³
ĩҳ
|
|
Asp.netÖзÀÖ¹Óû§¶à´ÎµÇ¼µÄ·½·¨[2] |
![Asp.netÖзÀÖ¹Óû§¶à´ÎµÇ¼µÄ·½·¨[2]](/plus/img/dfpic.gif) |
×÷Õߣº
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º ¡¡¡¡function window.onbeforeunload() ¡¡¡¡{ ¡¡¡¡if (event.clientX>document.body.clientWidth && event.clientY<0||event.altKey){ ¡¡¡¡window.open("logout.ASPx"); ¡¡¡¡} ¡¡¡¡} ¡¡¡¡ÓÉÓÚonbeforeunload·½·¨ÔÚä¯ÀÀÆ÷¹Ø±Õ¡¢Ë¢Ð¡¢Ò³Ãæµ÷תµÈÇé¿ö϶¼»á±»Ö´ÐУ¬ËùÒÔÐèÒªÅжÏÊǵã»÷Á˹رհ´Å¥»òÊǰ´ÏÂAlt+F4ʱ²ÅÖ´ÐÐÕæÕýµÄ¹Ø±Õ²Ù×÷¡£ ¡¡¡¡È»ºóÔÚlogout.aspxµÄPage_LoadÖÐдºÍSession_EndÏàͬµÄ·½·¨£¬Í¬Ê±ÔÚlogout.aspxÖмÓÈëʼþ£ºonload="javascript:window.close()" ¡¡¡¡µ«ÊÇÕâÑù»¹ÊÇÓÐÎÊÌ⣬javascriptÔÚ²»Í¬µÄä¯ÀÀÆ÷ÖпÉÄÜÓв»Í¬µÄÐÐΪ£¬»¹ÓоÍÊǵ±Í¨¹ýÎļþ->¹Ø±ÕʱûÓÐÅжϵ½¡£ ¡¡¡¡2¡¢Ê¹ÓÃXMLhttp·½·¨(ÕâÖÖ·½·¨²âÊÔÏÂÀ´Ã»ÓÐÎÊÌâ) ¡¡¡¡ÔÚÿ¸öÒ³ÃæÖмÓÈëÈçϵÄjavascript(ÕâЩjavascriptÒ²¿ÉÒÔдÔÚ¹²Í¨Àÿ¸öÒ³ÃæÒýÈë¾Í¿ÉÒÔÁË) &n | |