我从服务器获取一个包含大量数据作为查询字符串的 url
(例如 http://www.test.com/?n=1,2,3,4,5,6,7,8.....100000 ),我想使用 window.open()
打开它。
但是当我将 URL 传递给 window.open
时,被 chop 的 url。搜索了一段时间后,我发现 URL 的最大限制是 2,083 characters (IE) 所以它传递查询字符串的一部分并 chop 其余部分..
我怎样才能克服这个问题?
如果我需要提供更多详细信息,请告诉我。
最佳答案
我认为唯一的解决方案是使用 POST 而不是 GET。只需使用一个表单,而不是 window.open。请参阅这个较旧的答案: https://stackoverflow.com/a/17089124/907420
关于javascript - IE : window. 打开超过2083个字符的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27979606/