+ -
当前位置:首页 → 问答吧 → 求助,为什么flash输入文本是乱码

求助,为什么flash输入文本是乱码

时间:2011-09-09

来源:互联网

各位大虾,大家下午好,现在小妹遇到一问题,请大虾们指点

我做一个flash留言版,但是输入进去的文字,从asp读出来就是乱码,想了很多的办法
比如按网上的在flash的第一帧写上System.useCodepage = true,但是运行的时候,flash提示没有useCodepage这个属性

我发现生成flash 5版本的可用,但是这样会导致我整个flash站都要重新修改并生成flash 5版本,所以在这请各位大虾指点,不胜感激

作者: fen1014   发布时间: 2011-09-09

如果是AS2的话试试escape()看

escape 函数
escape(expression:String) : String

将参数转换为字符串,并以 URL 编码格式对其进行编码,在这种格式中,所有非字母数字的字符都替换为 % 十六进制序列。当用于 URL 编码的字符串中时,百分号 (%) 用于引入转义字符,不与模运算符 (%) 等效。

使用方法:
var redirectUrl:String = "http://www.somedomain.com?loggedin=true&username=Gus";
getURL("http://www.myothersite.com?returnurl="+ escape(redirectUrl));

作者: jjqh197939   发布时间: 2011-09-09

编码的问题 你试试看。

作者: have0916   发布时间: 2011-09-09