使用 encodeURI 和 decodeURI 两个内置的函数不行么?window.onload = function() {
var encode = encodeURI('大家好');
var decode = decodeURI(encode);
alert(encode + '\n' + decode);
}
var encode = encodeURI('大家好');
var decode = decodeURI(encode);
alert(encode + '\n' + decode);
}
解决方案 »
- 请教打开本地HTML资源的问题,谢谢,有经验的都来看看吧
- 有关input
- 2天完成 多人在线 即时互动 RPG游戏!
- 怎么察知我的页面是被iframe或类似frame的东西打开的呢?语言不限~
- 【讨论】大家说说对各种 JavaScript Library 的看法?欢迎各抒己见~~~
- 怎样动态建立FLASH对象?
- 内存变量的问题
- multipart/form-data 表单上传,如何取得文件类型?
- <INPUT NAME="fileName" TYPE=FILE accept="image/gif">中的accept属性问题 ,高手请进!
- <input type="submit" class="submit" name="Submit" value="取消" onClick = submit()>
- javascript时间比较
- 火狐,谷歌浏览器不支持 Event? ?????????????????????
和客户端的encodeURI('大家好'); 不一样。
用decodeURI解析 说不是合法的 URI
所以得解析下。
URLEncode
在JS里是无法实现的.
因为JS里不支持ascii编码
不过你要是愿意引入一个若干大的码表也可以实现...
一般建议使用escape等转.在服务器端在转回来...
潜...
http://www.51sooho.cn