·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]AS3 AS2 javaScript的encodeURI escape用法提示

时间:2014-06-06 15:14酷播
as3 的escape encodeURI encodeURIComponent 完全等效于 JS的同名函数
1
as3 的escape encodeURI encodeURIComponent 完全等效于 JS的同名函数
      as3下的escape在IE下以GET方式发送出去,中文字符不会被IE解码,而英文字符和其他特殊       字符会被IE解码掉。。
      as3下的encodeURI 和 encodeURIComponent,在IE下,以GET方式放送出去,会被IE自动解       码一次,因此后台收到的是已经解码了的内容
      

2
as2 的escape在utf-8和GBK下是不一样的,这个要注意;
      其中在UTF-8模式下,在IE的GET模式当中,IE会把escape过字符,先解码一次,而GBK模式       下IE会对ESCAPE过的中文字符解码失败

3
escape 能编码掉绝大部分的特殊字符,其次是encodeURIComponent,encodeURI对部分特殊字符如#号不能编码

总结
1 如果跟后台打交道,首选as3的escape,其次是encodeURIComponent
2 如果跟JS打交代,只要是AS3,就没什么问题了,因为函数的编码和解码跟JS的都一样的

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器