Update of /cvsroot/magicajax/magicajax/Core/script
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28093/Core/script
Modified Files:
AjaxCallObject.js
Log Message:
Added 'unloadStoredPage' configuration option that defines whether the stored page will be dropped at the client's page unload event.
Moved GetBase64MD5Sum method to Util.cs
Index: AjaxCallObject.js
===================================================================
RCS file: /cvsroot/magicajax/magicajax/Core/script/AjaxCallObject.js,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** AjaxCallObject.js 17 Nov 2005 15:28:17 -0000 1.6
--- AjaxCallObject.js 18 Nov 2005 10:29:04 -0000 1.7
***************
*** 59,63 ****
}
! AjaxCallObject.prototype.HookAjaxCall = function(bPageIsStored)
{
__PreviousOnFormSubmit = document.forms[0].onsubmit;
--- 59,63 ----
}
! AjaxCallObject.prototype.HookAjaxCall = function(bPageIsStored, bUnloadStoredPage)
{
__PreviousOnFormSubmit = document.forms[0].onsubmit;
***************
*** 78,88 ****
}
! __PreviousOnPageLoad = window.onload;
! window.onload = this.OnPageLoad;
! __PreviousOnPageBeforeUnload = window.onbeforeunload;
! window.onbeforeunload = this.OnPageBeforeUnload;
! if (bPageIsStored)
{
__PreviousOnPageUnload = window.onunload;
--- 78,91 ----
}
! if ( !bPageIsStored || !bUnloadStoredPage )
! {
! __PreviousOnPageLoad = window.onload;
! window.onload = this.OnPageLoad;
! __PreviousOnPageBeforeUnload = window.onbeforeunload;
! window.onbeforeunload = this.OnPageBeforeUnload;
! }
! if ( bPageIsStored && bUnloadStoredPage )
{
__PreviousOnPageUnload = window.onunload;
|