[AS3]as3.0中文字符参数用encodeURI转码的示例
不会 由 encodeURI 函数转换为 UTF-8 转义序列的基本字符的整个集合,[AS3]as3.0中文字符参数用encodeURI转码的示例
[AS3]as3.0中文字符参数用encodeURI转码的示例
- var str:String ="极酷阳光播放器:www.CuPlayer.com"
- var encoded:String = encodeURI(str);
- trace(encoded);
- //输出%E6%9E%81%E9%85%B7%E9%98%B3%E5%85%89%E6%92%AD%E6%94%BE%E5%99%A8%EF%BC%9Awww.CuPlayer.com
下表显示不会 由 encodeURI 函数转换为 UTF-8 转义序列的基本字符的整个集合:
0 1 2 3 4 5 6 7 8 9 |
a b c d e f g h i j k l m n o p q r s t u v w x y z |
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
; / ? : @ & = + $ , # |
- _ . ! ~ * ' ( ) |
- import flash.display.Sprite;
- public class EncodeURIExample extends Sprite {
- public function EncodeURIExample() {
- var uri:String = "http://www.cuplayer.com/application.jsp?user=<user name='some user'></user>";
- var encoded:String = encodeURI(uri);
- var decoded:String = decodeURI(encoded);
- trace(uri); // http://www.cuplayer.com/application.jsp?user=<user name='some user'></user>
- trace(encoded); // http://www.cuplayer.com/application.jsp?user=%3Cuser%20name='some%20user'%3E%3C/user%3E
- trace(decoded); // http://www.cuplayer.com/application.jsp?user=<user name='some user'></user>
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...