<P>原因:</P> <P>我在使用了WEB进度条后,由于页面的头部被改,导致使用response.redirect重定向的时候,报“无法在发送 HTTP 标头之后进行重定向”错误,由于我是重定向到一个下载页面,如果用JS脚本location.href来做的话,会被IE浏览器阻止提示是否下载。请问有什么方法可以解决?最好用respons.redirect来重定向。</P>
2 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
需要启用Response缓冲,就是楼上所说的。 如果不使用缓冲,前面的时候,已经向客户端发送数据了。而redirect就是302响应,最为HTTP响应之一,必须是第一个发往客户端的。
- 2 回答
- 0 关注
- 418 浏览
添加回答
举报
0/150
提交
取消