我有一個會話變量這是一個整數數組,例如:如何將傳統的asp會話變量數組傳遞給客戶端JavaScript?
myArray的{1,4,3,5,6,7,9,2,... N}
我我試圖做的是通過這個會話var <%= Session(「myArray」)%>我的客戶端javascript。我能做到這一點,如果我走了會議變種,並將其轉換成一個像這樣的字符串:
var b = '<%=Session("myArray")%>';
var bob = new Array();
bob = b.split(',');
我只是想知道是否有傳遞數組可能切割出需要將其轉換爲更直接的方式一個字符串傳遞之前,所以我可以傳遞它作爲一個數組?
感謝
我認爲存儲在會話中的東西是序列化的,所以它會作爲字符串返回。你可以簡化你的JavaScript代碼'var bob ='<%= Session(「myArray」)%>'。split(「,」);' – Prescott 2011-03-05 00:52:10
我喜歡這個主意但它沒有工作:( – flavour404 2011-03-05 01:42:32
@Pre classic ASP session存儲完整的對象,只有Request和Cookies值存儲爲純字符串 – 2011-03-06 08:28:48