Javascript ie7 JSONP src 2020字符限制

Javascript ie7 JSONP src 2020字符限制,javascript,ajax,internet-explorer,Javascript,Ajax,Internet Explorer,当我试图通过ie7上的JSONP发送一些信息时,似乎已经达到了2020个字符的限制 如果脚本的src大于2020个字符,ie7将忽略该脚本。有办法解决这个问题吗 我知道一个解决方案是分割数据,让服务器连接请求最大URL长度为2083个字符 这有什么办法吗 使用其他浏览器?:唯一的方法是找到一种减少发送数据量的方法。使用不同的格式,尝试某种压缩算法,或者执行一些奇怪的多个请求,这只会导致应用程序更加复杂 使用POST方法,这个方法应该不会对数据长度有任何问题。您不能将POST方法与JSON-p一起

当我试图通过ie7上的JSONP发送一些信息时,似乎已经达到了2020个字符的限制

如果脚本的src大于2020个字符,ie7将忽略该脚本。有办法解决这个问题吗


我知道一个解决方案是分割数据,让服务器连接请求

最大URL长度为2083个字符

这有什么办法吗


使用其他浏览器?:唯一的方法是找到一种减少发送数据量的方法。使用不同的格式,尝试某种压缩算法,或者执行一些奇怪的多个请求,这只会导致应用程序更加复杂

使用POST方法,这个方法应该不会对数据长度有任何问题。

您不能将POST方法与JSON-p一起使用。它通过加载一个来工作。我想使用另一个库,比如jQuery。jQuery可以使用post方法加载json。jQuery使用GET for jsonp。您可以切换到post,但当它位于不同的服务器上时,它不能神奇地使用post。post不能用于IE7上的跨源请求。最有可能的是,OP特别询问了JSONP,因为他需要跨源支持。谢谢!我想我会使用奇怪的多个请求选项:。压缩数据不能保证所有请求都在2083限制内