ZenMethod in onunloadHandler
I want to call ZenMethod when page is closing. Is it possible?
I tried
ClientMethod onunloadHandler() [ Language = javascript ]
{
zenPage.SomeZenMethod();
}
Method SomeZenMethod() [ ZenMethod ]
{
// to do some work
}
but it is not working
Comments
Synchronous and Asynchronous Methods
ClientMethod onunloadHandler() [ Language = javascript ] { this.SomeZenMethod(); }<FONT COLOR="#000080">ClassMethod </FONT><FONT COLOR="#000000">SomeZenMethod() </FONT><FONT COLOR="#000080">As %Status </FONT><FONT COLOR="#000000">[ </FONT><FONT COLOR="#000080">ZenMethod </FONT><FONT COLOR="#000000">] { </FONT><FONT COLOR="#008000">// to do some work </FONT><FONT COLOR="#0000ff">quit $$$OK </FONT><FONT COLOR="#000000">}</FONT>
<FONT COLOR="#000080">ClientMethod </FONT><FONT COLOR="#000000">onunloadHandler() [ </FONT><FONT COLOR="#000080">Language </FONT><FONT COLOR="#000000">= javascript ] { </FONT><FONT COLOR="#008080">var </FONT><FONT COLOR="#000000">old </FONT><FONT COLOR="#000080">= </FONT><FONT COLOR="#000000">zenSynchronousMode; zenSynchronousMode </FONT><FONT COLOR="#000080">= </FONT><FONT COLOR="#000000">true; </FONT><FONT COLOR="#800000">this</FONT><FONT COLOR="#000000">.SomeZenMethod(); zenSynchronousMode </FONT><FONT COLOR="#000080">= </FONT><FONT COLOR="#000000">old; }</FONT><FONT COLOR="#000080">ClassMethod </FONT><FONT COLOR="#000000">SomeZenMethod() [ </FONT><FONT COLOR="#000080">ZenMethod </FONT><FONT COLOR="#000000">] { </FONT><FONT COLOR="#008000">// to do some work </FONT><FONT COLOR="#000000">}</FONT>