From: Argiris K. <be...@us...> - 2005-11-20 08:47:44
|
Update of /cvsroot/magicajax/magicajax/Core/script In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3039/Core/script Modified Files: AjaxCallObject.js Log Message: Fixed the visibility issues and other bugs. Added AjaxCallEnd event for 'Session/Cache' page storing modes. Fixed some comments. Index: AjaxCallObject.js =================================================================== RCS file: /cvsroot/magicajax/magicajax/Core/script/AjaxCallObject.js,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** AjaxCallObject.js 19 Nov 2005 09:48:19 -0000 1.10 --- AjaxCallObject.js 20 Nov 2005 08:47:30 -0000 1.11 *************** *** 72,78 **** __bPageIsStored = bPageIsStored; ! if (typeof(RBS_Controls) != "undefined") { ! for (var i=0; i < RBS_Controls.length; i++) RBS_Controls_Store[i].setAttribute("ExcludeFromPost", "true"); } --- 72,78 ---- __bPageIsStored = bPageIsStored; ! if (typeof(RBS_ControlIDs) != "undefined") { ! for (var i=0; i < RBS_ControlIDs.length; i++) RBS_Controls_Store[i].setAttribute("ExcludeFromPost", "true"); } *************** *** 162,173 **** { // Restore the html of RenderedByScript controls ! if (typeof(RBS_Controls) != "undefined") { ! for (var i=0; i < RBS_Controls.length; i++) { var html = RBS_Controls_Store[i].value; ! if (html != "") { ! RBS_Controls[i].innerHTML = decodeURIComponent(html.substring(5, html.length)); RBS_Controls_Store[i].value = ""; } --- 162,174 ---- { // Restore the html of RenderedByScript controls ! if (typeof(RBS_ControlIDs) != "undefined") { ! for (var i=0; i < RBS_ControlIDs.length; i++) { + var elem = document.all[RBS_ControlIDs[i]]; var html = RBS_Controls_Store[i].value; ! if (html != "" && elem != null) { ! elem.innerHTML = decodeURIComponent(html.substring(5, html.length)); RBS_Controls_Store[i].value = ""; } *************** *** 182,189 **** // Save the html of RenderedByScript controls, so that it can be restored for the // browser's "Back Button" ! if (typeof(RBS_Controls) != "undefined") { ! for (var i=0; i < RBS_Controls.length; i++) ! RBS_Controls_Store[i].value = "HTML:" + encodeURIComponent(RBS_Controls[i].innerHTML); } if (__PreviousOnPageBeforeUnload != null) --- 183,194 ---- // Save the html of RenderedByScript controls, so that it can be restored for the // browser's "Back Button" ! if (typeof(RBS_ControlIDs) != "undefined") { ! for (var i=0; i < RBS_ControlIDs.length; i++) ! { ! var elem = document.all[RBS_ControlIDs[i]]; ! if (elem != null) ! RBS_Controls_Store[i].value = "HTML:" + encodeURIComponent(elem.innerHTML); ! } } if (__PreviousOnPageBeforeUnload != null) |