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.validate1.9.0前台验证的使用介绍
Apr 26 Javascript
微信支付如何实现内置浏览器的H5页面支付
Sep 25 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
Nov 22 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
Mar 01 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
JS使用正则实现去掉字符串左右空格的方法
Dec 27 Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
Jan 22 Javascript
js+html5实现侧滑页面效果
Jul 15 Javascript
jQuery easyui datagird编辑行删除行功能的实现代码
Sep 20 jQuery
js实现图片3D轮播效果
Sep 21 Javascript
JavaScript正则表达式验证登录实例
Mar 18 Javascript
基于vue3.0.1beta搭建仿京东的电商H5项目
May 06 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
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
PHP上传文件时文件过大$_FILES为空的解决方法
2013/11/26 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
2016/09/23 PHP
phpinfo的知识点总结
2019/10/10 PHP
JS无限树状列表实现代码
2011/01/11 Javascript
基于jquery的监控数据是否发生改变
2011/04/11 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
Angularjs material 实现搜索框功能
2016/03/08 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
js微信分享API
2020/10/11 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
微信小程序搜索组件wxSearch实例详解
2017/06/08 Javascript
微信小程序 监听手势滑动切换页面实例详解
2017/06/15 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
JS中通过url动态获取图片大小的方法小结(两种方法)
2018/10/31 Javascript
微信小程序实现跑马灯效果
2020/10/21 Javascript
Nautil 中使用双向数据绑定的实现
2019/10/02 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
[01:01:52]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第二场 1月9日
2021/03/11 DOTA
python实现八大排序算法(1)
2017/09/14 Python
python并发2之使用asyncio处理并发
2017/12/21 Python
nohup后台启动Python脚本,log不刷新的解决方法
2019/01/14 Python
python 使用装饰器并记录log的示例代码
2019/07/12 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
韩国邮政旗下生鲜食品网上超市:epost
2016/08/27 全球购物
澳大利亚首屈一指的在线购物目的地:Kogan.com
2017/02/02 全球购物
Myprotein加拿大官网:欧洲第一的运动营养品牌
2018/01/06 全球购物
入党自我鉴定
2014/03/25 职场文书
大学生学习计划书
2014/09/15 职场文书
房屋登记授权委托书范本
2014/10/09 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
圣诞晚会主持词
2015/07/01 职场文书
vue实现登陆页面开发实践
2022/05/30 Vue.js