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实现浏览器的title闪烁
Jul 08 Javascript
jQuery中:radio选择器用法实例
Jan 03 Javascript
实现无刷新联动例子汇总
May 20 Javascript
jQuery学习之DOM节点的插入方法总结
Jan 22 Javascript
jQuery实现优雅的弹窗效果(6)
Feb 08 Javascript
在js中做数字字符串补0(js补零)
Mar 25 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
Apr 19 Javascript
vue+webpack模拟后台数据的示例代码
Jul 26 Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 Javascript
vue项目中mock.js的使用及基本用法
May 22 Javascript
微信小程序Echarts覆盖正常组件问题解决
Jul 13 Javascript
js中Function引用类型常见有用的方法和属性详解
Dec 11 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生成图片验证码、点击切换实例
2014/06/25 PHP
php使用GeoIP库实例
2014/06/27 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
PHP内核探索之变量
2015/12/22 PHP
php创建图像具体步骤
2017/03/13 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
2013/07/09 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
Egret引擎开发指南之发布项目
2014/09/03 Javascript
Nodejs学习笔记之测试驱动
2015/04/16 NodeJs
JS中的eval 为什么加括号
2016/04/13 Javascript
超详细的JS弹出窗口代码大全
2020/04/18 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
vue+webpack 更换主题N种方案优劣分析
2019/10/28 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
2020/04/25 Javascript
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
Python 写入训练日志文件并控制台输出解析
2019/08/13 Python
python批量处理txt文件的实例代码
2020/01/13 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
Python读取二进制文件代码方法解析
2020/06/22 Python
解决pytorch 保存模型遇到的问题
2021/03/03 Python
基于canvas的骨骼动画的示例代码
2018/06/12 HTML / CSS
什么是接口(Interface)?
2013/02/01 面试题
家长写给孩子的评语
2014/04/18 职场文书
小学教师师德承诺书
2014/05/23 职场文书
乒乓球兴趣小组活动总结
2014/07/08 职场文书
社会实践活动总结格式
2015/05/11 职场文书
2015年出纳工作总结与计划
2015/05/18 职场文书
干部作风纪律整顿心得体会
2016/01/23 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书