一直使用的window.location.href做文件下载,今日收到反馈说在IE11下面会出现http400的错误,其它浏览器均正常。
处理办法:
比如下载路径中有参数name=石家庄 用方法encodeURI()处理下再传就不会出问题了,encodeURI() 函数可把字符串作为 URI 进行编码。
例:window.location.href= "index?id="+id+"&name="+encodeURI(name)
一直使用的window.location.href做文件下载,今日收到反馈说在IE11下面会出现http400的错误,其它浏览器均正常。
处理办法:
比如下载路径中有参数name=石家庄 用方法encodeURI()处理下再传就不会出问题了,encodeURI() 函数可把字符串作为 URI 进行编码。
例:window.location.href= "index?id="+id+"&name="+encodeURI(name)