今天写代码时候碰到了一个需要在URL中传递数组类型的参数,记录一下。
var urlstr = "http://test";var test = new Array();for (i=0;i<1500;i++){ test.push(i);}window.open(url+"?param="+encodeURI(test));
注:URL参数大小限制为256字节,但是实际使用中的浏览器的限制并没有这么小,火狐浏览器实测可以达到3000个字节没有问题,没有具体去测峰值。
本文共 299 字,大约阅读时间需要 1 分钟。
今天写代码时候碰到了一个需要在URL中传递数组类型的参数,记录一下。
var urlstr = "http://test";var test = new Array();for (i=0;i<1500;i++){ test.push(i);}window.open(url+"?param="+encodeURI(test));
注:URL参数大小限制为256字节,但是实际使用中的浏览器的限制并没有这么小,火狐浏览器实测可以达到3000个字节没有问题,没有具体去测峰值。
转载于:https://www.cnblogs.com/huangzhang/p/10172798.html