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)
|