写了一个搜索框 搜索的时候 如果输入中文 在IE浏览器下跳转 会出现400的错误 页面无法显示
http://api.haieco.com/help/se... 这样的链接地址
但是在非ie的浏览器下是可以显示的 本地也可以显示 提交到测试环境之后 报错
不知道该怎么处理解决
写了一个搜索框 搜索的时候 如果输入中文 在IE浏览器下跳转 会出现400的错误 页面无法显示
http://api.haieco.com/help/se... 这样的链接地址
但是在非ie的浏览器下是可以显示的 本地也可以显示 提交到测试环境之后 报错
不知道该怎么处理解决
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答840 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
可以用encodeURI()对"你好"进行编码
encodeURI('你好') // %E4%BD%A0%E5%A5%BD
然后地址变为“http://api.haieco.com/help/se...”,这样就能在ie下打开啦。
如果要解码的话就用
decodeURI('%E4%BD%A0%E5%A5%BD') // 你好