我有一个会话变量这是一个整数数组,例如:如何将传统的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