안녕하세요, 여기 bodyunload 메서드에서 [webmethod]를 호출하려고합니다.브라우저가 닫힐 때 페이지 메서드 호출
하지만 페이지로드 자체가 해고 당하고 있습니다. 어떻게 방지합니까? 당신이 할하려는 것은 나쁜 생각
[WebMethod]
public static void AbandonSession()
{
HttpContext.Current.Session.Abandon();
}
<script language="javascript" type="text/javascript">
//<![CDATA[
function HandleClose() {
PageMethods.AbandonSession();
}
//]]>
</script>
<body onunload="HandleClose()">
....
....
....
</body>
감사합니다, Nagu
코드를 표시하십시오. –
무슨 일이 일어나는지 보여줄 수있는 코드를 게시 할 수 있습니까? –
좋습니다. 이제는 webmethod가 호출되고 HandleClose가 호출된다고 생각하는 이유는 무엇입니까? –