您现在的位置:阿里巴巴博客 > 事无绝对,天人有眼. > 文章
我的文章

Flash + XML\asp\php 编码通信解决方案 (2008/07/18 13:17)

 

  近期给一客户做flash整站时总结的一个让较多同行们都遇到过的头痛问题解决方案。也许过时很久,不过还是很多人有这样的疑问。我就记录在这里当作存储大脑吧,哈哈。

  越来越多网页开发人员都跟随趋势,将网页编码调整为utf-8的方式来解决各语种的正确显示,在Flash MX的时候开始,就经常有人问为什么Flash载入的中文会是乱码?

  相信遇到问题的人可能都会用System.useCodePage=true;来解决。

  自己遇到这问题时也曾使用了这方法来解决,经过一些测试后,又发现了一个问题。

  用System.useCodePage=true;解决问题只是一种强迫方式,仅仅是强迫flash使用用户定义的编码,加了这指令之后,普遍现象是Flash对utf-8的文件将会显示为乱码,更有一个问题就是与asp、xml、php等交互通信的时候,将无法正确显示或根本不显示要通信的信息也就是说,你不能用utf-8编码了。

  由于自己不是研究这当中的技术构造,flash内部编码方案和交互方案的技术本文不参与讨论。

  为了让大家直接了当地绕开烦琐技术让flash与xml等交互语言正确使用各类编码,请别在Flash里面加入 System.userCodePage=true;,而这时您就可以让交互使用的xml、 asp、 php等使用utf-8来进行编码,从而正确显示出信息。

  在这要特别提一下的就是:flash里面的文本框字体不能再用宋体,而需要用公用字体,比如Arial,因为别的语言是没有宋体的。



艾維網絡的相关文章 >>更多
艾維網絡的相关标签
我的图片
文章评论以下评论只代表个人观点,不代表阿里巴巴网商博客的观点或立场

发表评论请严格遵守相关法律,严禁恶意评论和垃圾评论

登录名:    密 码:    没有帐号?马上注册
 
内 容:
验证码:
无显示 无显示
博主信息
想了,做了,做了,想了.
加为好友
打个招呼
定制此作者文章
我的商铺
  • 访问量:2939
  • 文章数:36
  • 评论数:99
  • 创建日期:2008-04-04 13:49:43
RSS订阅
个人资料
最新博文
最新评论
最近访客
我的文章分类
阿里妈妈
好友列表
最近更新博客
友情链接
暂无友情链接
编辑推荐