JavaScript中出现乱码的处理心得


Posted in Javascript onDecember 24, 2009

常见乱码情况:
1.客户端提交数据到后台,参数值有乱码情况,如:a.aspx?value="中文值"&type="%$#((&_特殊符号";
2.后台读数据到客户端后出现乱码;
3.部分文件间js引用或css样式无效。

总结解决方法:

一:首先保证项目相关的文件格式编码(即另存为格式)统一为utf-8,特别是相关的CSS,JS文件的格式强烈建议统一为 utf-8;

二: JS中涉及到参数提交,传递,有可能出现中文、‘_'下划线、特殊符号的地方,用escape()编码后再传递;

三:如果数据库中之前已经存入不同编码的数据,在相关展示数据的页面后台将Request、Response的ContentEncoding属性编码设置为"utf-8"

如此,乱码不会再现了。

其它网友回复:
用Google Clsure Compiler编译一下,可以将中文转成unicode的表达形式,用什么编码就无所谓了.

Javascript 相关文章推荐
jQuery中append、insertBefore、after与insertAfter的简单用法与注意事项
Apr 04 Javascript
file模式访问网页时iframe高度自适应解决方案
Jan 16 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
Jun 03 Javascript
jquery制作 随机弹跳的小球特效
Feb 01 Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 Javascript
详解Angular2中的编程对象Observable
Sep 17 Javascript
React实现双向绑定示例代码
Sep 19 Javascript
手动初始化Angular的模块与控制器
Dec 26 Javascript
electron中使用bootstrap的示例代码
Nov 06 Javascript
利用Webpack实现小程序多项目管理的方法
Feb 25 Javascript
深入理解JavaScript 箭头函数
May 30 Javascript
VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)
Apr 03 Javascript
js 页面刷新location.reload和location.replace的区别小结
Dec 24 #Javascript
CSS+Jquery实现页面圆角框方法大全
Dec 24 #Javascript
HTA版JSMin(省略修饰语若干)基于javascript语言编写
Dec 24 #Javascript
javascript下arguments,caller,callee,call,apply示例及理解
Dec 24 #Javascript
关于Aptana Studio生成自动备份文件的解决办法
Dec 23 #Javascript
window.js 主要包含了页面的一些操作
Dec 23 #Javascript
js 效率组装字符串 StringBuffer
Dec 23 #Javascript
You might like
php UTF-8、Unicode和BOM问题
2010/05/18 PHP
php利用cookie实现自动登录的方法
2014/12/10 PHP
PHP截取IE浏览器并缩小原图的方法
2016/03/04 PHP
PHP设计模式之迭代器模式
2016/06/17 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
jquery 选项卡效果 新手代码
2011/07/08 Javascript
jQuery遍历之next()、nextAll()方法使用实例
2014/11/08 Javascript
JavaScript省市区三级联动菜单效果
2016/09/21 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
JavaScript引用类型Function实例详解
2018/08/09 Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
2019/01/18 Javascript
Angular8 Http拦截器简单使用教程
2019/08/20 Javascript
使用p5.js实现动态GIF图片临摹重现
2019/10/23 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
[02:04]2014DOTA2国际邀请赛 DK一个时代的落幕
2014/07/21 DOTA
Python中使用wxPython开发的一个简易笔记本程序实例
2015/02/08 Python
Python 修改列表中的元素方法
2018/06/26 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
Python文件读写常见用法总结
2019/02/22 Python
Python中 CSV格式清洗与转换的实例代码
2019/08/29 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
Django如何实现防止XSS攻击
2020/10/13 Python
css3 按钮 利用css3实现超酷下载按钮
2013/03/18 HTML / CSS
canvas中普通动效与粒子动效的实现代码示例
2019/01/03 HTML / CSS
孕妇内衣和胸罩:Cake Maternity
2018/07/16 全球购物
十佳大学生事迹材料
2014/01/29 职场文书
公务员政审个人鉴定
2014/02/25 职场文书
伊索寓言教学反思
2014/05/01 职场文书
纪检监察立案决定书
2015/06/24 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
2015年中学体育教师工作总结
2015/10/23 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL