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 相关文章推荐
一个js的tab切换效果代码[代码分离]
Apr 11 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
Jun 11 Javascript
原生javascript和jquery判断浏览器版本等信息
Jul 04 Javascript
JS应用正则表达式转换大小写示例
Sep 18 Javascript
一步步教大家编写酷炫的导航栏js+css实现
Mar 14 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
Jun 13 Javascript
详解vue渲染函数render的使用
Dec 12 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
Mar 09 Javascript
react build 后打包发布总结
Aug 24 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
Aug 31 Javascript
微信小程序中button去除默认的边框实例代码
Aug 01 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
Sep 21 jQuery
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 socke 向指定页面提交数据
2008/07/23 PHP
php下清空字符串中的HTML标签的代码
2010/09/06 PHP
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
多种方式实现js图片预览
2016/12/12 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
2017/01/05 Javascript
Vue系列:通过vue-router如何传递参数示例
2017/01/16 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
vue引入js数字小键盘的实现代码
2018/05/14 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
python Pygame的具体使用讲解
2017/11/03 Python
python中的set实现不重复的排序原理
2018/01/24 Python
对python sklearn one-hot编码详解
2018/07/10 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
Python中turtle库的使用实例
2019/09/09 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
新手学习Python2和Python3中print不同的用法
2020/06/09 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
简单说说tomcat的配置
2013/05/28 面试题
给儿子的表扬信
2014/01/15 职场文书
私人会所最新创业计划书范文
2014/03/24 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
志愿者服务活动总结报告
2015/05/06 职场文书
小学主题班会教案
2015/08/17 职场文书
创业计划书之甜品店
2019/09/18 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书
CSS 文字装饰 text-decoration & text-emphasis 详解
2021/04/06 HTML / CSS
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS
Element实现动态表格的示例代码
2021/08/02 Javascript
JavaScript圣杯布局与双飞翼布局实现案例详解
2022/08/05 Javascript