JavaScript 页面传递参数如果是中文,会出现乱码,解决方法如下:
1.在传递参数的页面,使用 encodeURI 进行转码,注意需要加两层
1 | let url = './result.html?examId=' + examId + '&phone=' + phone + '&name=' + name |
2.在接收参数的页面,使用 decodeURI 解码
1 | // 截取 URL 参数 |
- 本文作者: Gladysdrea
- 本文链接: https://gladysdrea.github.io/blogs/2021/07/12/JavaScript系列/js页面传递参数乱码/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!