From: Argiris K. <be...@us...> - 2005-11-18 10:29:13
|
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; |