js escape,unescape解决中文乱码问题的方法


Posted in Javascript onMay 26, 2010

1.escape 方法

对 String 对象编码以便它们能在所有计算机上可读,
escape(charString)
必选项 charstring 参数是要编码的任意 String 对象或文字。
说明 :
  escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以 及 其他非 ASCII字符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是"%20 " 。 字符值大于 255 的以 %uxxxx 格式存储。

注意 :escape 方法不能够用来对统一资源标示码 (URI) 进行编码。对其编码应使用 encodeURI和encodeURIComponent 方法。

2.unescape 方法

解码用 escape 方法进行了编码的 String 对象。
unescape(charstring)
必选项 charstring 参数是要解码的 String 对象。
说明 :
unescape 方法返回一个包含 charstring 内容的字符串值。所有以 %xx 十六进制形式编码的字符都用 ASCII 字符集中等价的字符代替。 以 %uxxxx 格式(Unicode 字符)编码的字符用十六进制编码 xxxx 的 Unicode 字符代替.
注意 : unescape 方法不能用于解码统一资源标识码 (URI)。解该码可使用 decodeURI 和decodeURIComponent 方法。

Javascript 相关文章推荐
Firefox outerHTML实现代码
Jun 04 Javascript
php对mongodb的扩展(初识如故)
Nov 11 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
Jun 17 Javascript
自动刷新网页,自动刷新当前页面,JS调用
Jun 24 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
Mar 13 Javascript
js如何实现点击标签文字,文字在文本框出现
Aug 05 Javascript
多个js毫秒倒计时同时进行效果
Jan 05 Javascript
H5手机端多文件上传预览插件
Apr 21 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 jQuery
浅谈在node.js进入文件目录的问题
May 13 Javascript
JS实现的A*寻路算法详解
Dec 14 Javascript
解决layer图标icon不加载的问题
Sep 04 Javascript
javascript 异步页面查询实现代码(asp.net)
May 26 #Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 #Javascript
jquery的$(document).ready()和onload的加载顺序
May 26 #Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
May 26 #Javascript
jQuery select操作控制方法小结
May 26 #Javascript
select 控制网页内容隐藏于显示的实现代码
May 25 #Javascript
JQuery 动态扩展对象之另类视角
May 25 #Javascript
You might like
桌面中心(四)数据显示
2006/10/09 PHP
PHP 定界符 使用技巧
2009/06/14 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
php购物车实现方法
2015/01/03 PHP
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
IE DOM实现存在的部分问题及解决方法
2009/07/25 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
分享一个常用的javascript静态类
2014/12/31 Javascript
js判断浏览器版本以及浏览器内核的方法
2015/01/20 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
Jquery数字上下滚动动态切换插件
2015/08/08 Javascript
jQuery如何使用自动触发事件trigger
2015/11/29 Javascript
layui radio性别单选框赋值方法
2018/08/15 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
vue实现购物车案例
2020/05/30 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
2020/11/02 Javascript
Python进阶_关于命名空间与作用域(详解)
2017/05/29 Python
django实现前后台交互实例
2017/08/07 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
Python+AutoIt实现界面工具开发过程详解
2019/08/07 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
python GUI库图形界面开发之PyQt5简单绘图板实例与代码分析
2020/03/08 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
python的链表基础知识点
2020/09/13 Python
CSS3 选择器 属性选择器介绍
2012/01/21 HTML / CSS
马来西亚和新加坡巴士票在线预订:CatchThatBus
2018/11/17 全球购物
英文简历中的自荐信范文
2013/12/14 职场文书
工程资料员岗位职责
2014/03/10 职场文书
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
求职意向书
2014/07/29 职场文书
男方婚前保证书
2015/02/28 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS