原文:导出Excel时使用window.location.href出现参数过多的问题

今天在做导出功能时 按照老套路直接用window.location.href拼接参数导出数据,发现打印SQL报错,调试发现参数过长导致后面一部分参数值直接给了其他参数。 所以只能考虑POST请求了,首先会想到异步请求ajax,但是由于ajax请求是与后台进行字符串交互的,并不能导出Excel,然后只能另想办法。 通过网上给出的隐藏表单,提交表单来发送请求的方式,太麻烦。 最后想到一个办法,就是先 ...

2020-03-29 13:55 0 1551 推荐指数:

查看详情

关于window.location.href 传中文参数 乱码问题

传中文查询乱码问题 则需要对要传的参数进行二次编码 例如 window.location.href ="/xx.jsp?name="+name+""; 这样子则会乱码 改成 window.location.href ="/xx.jsp?name="+ encodeURI ...

Mon Oct 23 21:04:00 CST 2017 1 10683
window.location.href 传中文参数乱码问题

使用 window.location.href 传中文参数发现 中文参数乱码,解决方法 传值页面 使用encodeURI编码 window.location.href = 'child.html?a='+encodeURI(a); 接收页面 使用decodeURI解码 ...

Wed Nov 13 18:42:00 CST 2019 0 481
解决window.location.href参数太长

window.location.href参数过长的问题 思路:我们再想想别的解决方案,我们知道post请求是没 ...

Fri Nov 30 23:44:00 CST 2018 1 5510
window.location.href的session丢失问题

Google关键字session lost with window.location.href 得知:window.location.href 之后,重新创建了一个新的httpcontext ,所以导致session丢失了 ...

Thu Dec 24 21:49:00 CST 2020 0 380
window.location.href使用方法

http://hljqfl.blog.163.com/blog/static/40931580201122210573364/ 在写ASP.Net程序的时候,我们常常遇到跳转页面的问题,我们常常使用Response.Redirect 做ASP.NET框架页跳转,假设客户要在跳转 ...

Thu Jun 05 23:59:00 CST 2014 0 4398
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM