js的中文在网页中显示为乱码
一、js的中文在网页中显示为乱码的解决方法
我项目设置的是utf-8编码,jsp页面和js页面也是utf-8编码,编码都统一,按理不会出毛病。
解决方法:
用notepad++打开js文件,把“utf-8”格式改为“utf-8 BOM”格式保存后就恢复正常了。
注意点:如果你的操作是复制一个js文件来改,改完后再替换项目的js,替换后一定要删除target文件,重新启动tomcat。target重新生成,不然有可能出现ajax请求无法访问,或则访问到的还是乱码。
二、我遇到问题的过程
1.在浏览器控制台输出参数,并且有相应的中文弹窗代码,如以下js的部分代码:
2.浏览器中控制台输出和弹窗都是中文乱码
3.通过网页查看JS源码中文乱码(按F12 ----> 选择“网络” ----> 刷新网页,即:重新发送ajax请求 ----> 找到有问题的js文件,单击打开 ----> 选择“响应”或“预览”)
不想迷路的小男孩: You may want to add android.nonFinalResIds=false to your gradle.properties.
android源码: 有时候维护,也需要懂一些旧货
普通网友: 好文!我也写了一篇获取【大厂面试真题解析、核心开发学习笔记、最新全套讲解视频、实战项目源码讲义、学习路线简历模板】的文章
white_lyh: 大佬,我用Camille去检测app,是有堆栈信息输出的,但是那个app一直在开屏界面。这是怎么回事,该如何解决。
xinlikeji: 安卓手机抓包,除了图片上传不了,其他都正常,https也能抓到,有大佬知道是为啥嘛?