IE11 浏览器下点击 Http400 ,谷歌,火狐其他浏览器正常

今天在工作中,偶然发现ie11的一个bug,用的是a 标签 参数带中文时 会出现http400错误,不跳转页面 其他浏览器确可以正常访问,在网上搜索了下,发现很多办法,请求换成post 或者web 里接受处理下,我用的是最简单的方式,如下:

js里 name=小明  用自带方法encodeURI()处理下再传就不会出问题了

  • 例:window.location.href= "index?id="+id+"&name="+encodeURI(name)
  • 问题不难希望记录一些简单问题,总结到一起能帮助到有需要的你们。

猜你喜欢

转载自blog.csdn.net/Ocean_999/article/details/84962644