IE自动修改URL参数

比如我在URL里传了一个where条件
格式是:http://{url}/a.aspx?where=ProjectID in (2,3)
当然我这里的是有在JS里做escape的
所以URL是
http://{url}/a.aspx?where=ProjectID%20in%20%2823%2C24%29
当打开这个页的时候没有问题.然后IE提示说是它修改了部分脚本防止跨域脚本攻击
然后在后台就发现那个ProjectID in (2,3)变成了ProjectID in #2,3#

绝地无双
浏览 377回答 2
2回答

千万里不及你

ie你是绕不过去的,你只能之前把'('转换为其他的值,或者之后把'#2,3#'转为'(2,3)'

天涯尽头无女友

非要这样的传递参数,其实就是想要传递2,3   有很多的种方式的啊
打开App,查看更多内容
随时随地看视频慕课网APP