我怎样才能保持的值时,ctrlIDhdnImageSourceArrayJs,ctrlIDhdnElementsArayJsHidden网页生命周期中...保持JavaScript数组变量后回
"<script language = javascript>
debugger;
var ctrlIDhdnImageSourceArrayJs = '" + this.hdnImageSourceArrayJs.ClientID + @"';
var ctrlIDhdnElementsArayJsHidden = '" + this.hdnElementsArayJsHidden.ClientID + @"';
var loaderF = function getImagesData()
{
var fieldNamesList=[" + fieldNames + @"];
return KrediKartUtils.LoadImagesData('0','" + KrediKartiRow.Row.SmartPenFormNo + @"',fieldNamesList,LoadImagesDataCallBack);
};
function LoadImagesDataCallBack()
{
if(images.length > 0)
{
var numImages = 10; /*10 ar 10 ar göster*/
while(images.length > 0 && numImages-- > 0)
{
document.getElementById(elements.shift()).src =images.shift();
}
/* setTimeout(fetchImages, 1000); *//*1sn de bir*/
LoadImagesDataCallBack();
}
}
if('False' == '" + Page.IsPostBack.ToString() + @"')
{
var images=[" + imageSourceArrayJs + @"];
var elements=[" + elementsArayJs + @"];
document.getElementById(ctrlIDhdnImageSourceArrayJs).value="""[email protected]""";
document.getElementById(ctrlIDhdnElementsArayJsHidden).value="""[email protected]""";
window.onload = loaderF;
}else{
var images=[document.getElementById(ctrlIDhdnImageSourceArrayJs).value];
var elements=[document.getElementById(ctrlIDhdnElementsArayJsHidden).value];
LoadImagesDataCallBack();
}
</script>";
我觉得你可以做一些努力格式化你的源代码 – 2010-07-16 06:51:17
@这是一个字符串,我注册到Page; Page.ClientScript.RegisterStartupScript(typeof(ui_SUBMVGInfo),“SmartPenPutImages”,strSmartPenJs); – theklc 2010-07-16 07:06:52