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 相关文章推荐
ie 处理 gif动画 的onload 事件的一个 bug
Apr 12 Javascript
jquery $(document).ready() 与window.onload的区别
Dec 28 Javascript
各情景下元素宽高的获取实现代码
Sep 13 Javascript
JQuery 操作/获取table具体代码
Jun 13 Javascript
Javascript浅谈之this
Dec 17 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
Oct 22 Javascript
javascript跑马灯抽奖实例讲解
Apr 17 Javascript
mvc 、bootstrap 结合分布式图简单实现分页
Oct 10 Javascript
vue2.0使用swiper组件实现轮播的示例代码
Mar 03 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
Aug 06 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
Apr 27 Javascript
JS闭包原理及其使用场景解析
Dec 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 HTML代码串 截取实现代码
2009/06/29 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
php使用preg_match()函数验证ip地址的方法
2017/01/07 PHP
基础的prototype.js常用函数及其用法
2007/03/10 Javascript
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
js select常用操作控制代码
2010/03/16 Javascript
JQuery中的$.getJSON 使用说明
2011/03/10 Javascript
用js一次改变多个input的readonly属性值的方法
2014/06/11 Javascript
javascript截取字符串小结
2015/04/28 Javascript
jQuery切换所有复选框选中状态的方法
2015/07/02 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
微信小程序获取用户信息并保存登录状态详解
2019/05/10 Javascript
vue-cli配置flexible过程详解
2019/07/04 Javascript
浅谈vue 锚点指令v-anchor的使用
2019/11/13 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
python执行使用shell命令方法分享
2017/11/08 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python图像处理PIL各模块详细介绍(推荐)
2019/07/17 Python
python实现简单学生信息管理系统
2020/04/09 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
UGG雪地靴德国官网:UGG德国
2016/11/19 全球购物
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
两则小学生的自我评价分享
2013/11/14 职场文书
实习生单位鉴定意见
2013/12/04 职场文书
教师绩效考核方案
2014/01/21 职场文书
行政专员的岗位职责
2014/03/10 职场文书
2014年变电站工作总结
2014/12/19 职场文书
求职意向书范本
2015/05/11 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书