大家好,今天小编关注到一个比较有意思的话题,就是关于javascript出现乱码的问题,于是小编就整理了2个相关介绍Javascript出现乱码的解答,让我们一起看看吧。
- 如何解决js中页面跳转传参中文乱码?
- 解决ajax回调函数返回的字符串乱码问题?
①.js文件中文显示乱码JavaScript文件XX.js编辑保存时有一种编码方案(如GBK),当打开文件的时候所用的编码(如UTF-8)和保存时的编码方案不一致时,则会出现中文显示乱码。
解决方案:(1)用编辑器打开浏览的时候,选择和原文件编码(如GBK)一致的编码方式查看,则不会出现乱码;(2)在eclipse中的packageexplorer中选中乱码的XX.js,右键菜单中选择properties,在Textfileencoding中选择与XX.js编辑保存时的编码(如GBK),则可以正常显示;②网站页面中javascript中中文字段乱码在eclipse或者编辑器中XX.js中中文显示正常,在页面调用XX.js,执行后页面结果中中文字段显示乱码。
div>
解决方案:在引用XX.js的页面上“显示”加上XX.js文件的编码方式,使之与XX.js文件的本身的编码方式(如GBK)保持一致。
找到问题了:
1、ajax请求失败,提示parsererror(到complete回调函数里看),所以不会执行success回调函数;
2、parsererror也就是说明数据解析出错了,也就是返回的数据格式有问题。post请求设置的格式是json,实际上返回的不是json;
实际返回的数据如下:
注意红色的部分,数据被压缩过了,当作json解析自然会出错;
3、如果把 post请求最后的 ‘json’ 参数去掉,会发现可以进入 success 回调函数,但此时response是个字符串而不是js对象,而且开头好像还有两个乱码,response.contents 成了 undefined。
--------
所以问题根源是:
服务端返回的是gzip压缩后的数据,不是json字符串。
问题就是这样的,解决
方法考题主
自己了。
到此,以上就是小编对于Javascript出现乱码的问题就介绍到这了,希望介绍关于j***ascript出现乱码的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/48182.html
相关推荐
-
大家好,今天小编关注到一个比较有意思的话题,就是关于html改成jsp乱码的问题,于是小编就整理了2个相关介绍html改成jsp乱码的解答,让我们一起看看吧。全站仪数据出现乱码,应该怎么办?eclipse怎么修改编码格式?全站仪数据出现乱码...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于html设定编码的问题,于是小编就整理了3个相关介绍html设定编码的解答,让我们一起看看吧。web编码流程?json.stringify可以指定编码吗?js编码规范答案?web编码流程?...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于css样式乱码的问题,于是小编就整理了3个相关介绍css样式乱码的解答,让我们一起看看吧。html文件上传后中文变乱码?为什么下载的HTML文档打开了,却都是乱码?为什么下载的HTML文档...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于html运行乱码的问题,于是小编就整理了3个相关介绍html运行乱码的解答,让我们一起看看吧。为什么下载的HTML文档打开了,却都是乱码?为什么下载的HTML文档打开了,却都是乱码?如何用...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于javascript字节长度的问题,于是小编就整理了4个相关介绍javascript字节长度的解答,让我们一起看看吧。js字符串最多存储多少字节?js一个字符占多大?js中var占多少字节...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于ajax传递html的问题,于是小编就整理了3个相关介绍ajax传递html的解答,让我们一起看看吧。html可以用ajax吗?jquery中的ajax中回调函数的怎样用?js怎么把多个请...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于javascript回调值的问题,于是小编就整理了4个相关介绍javascript回调值的解答,让我们一起看看吧。请求数据成功,回调函数出错,怎么办?请求数据成功,回调函数出错,怎么办?j...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于javascript怎么编码的问题,于是小编就整理了3个相关介绍javascript怎么编码的解答,让我们一起看看吧。js中如何设置编码格式?js中如何设置编码格式?ts16949怎么编号...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于html日文乱码的问题,于是小编就整理了3个相关介绍html日文乱码的解答,让我们一起看看吧。用代理服务器上日文网站是乱码如何解决?jsp+servlet上传图片和文字时,中文乱码?jsp...
-
大家好,今天小编关注到一个比较有意思的话题,就是关于html禁止转义的问题,于是小编就整理了3个相关介绍html禁止转义的解答,让我们一起看看吧。un书写格式?js粘贴板怎么换行?e筋模板乱码怎么处理?un书写格式?Un书写格式主要是根据其...