我想问一个flash的相关问题,别说我是菜鸟哦。

[复制链接]
查看11 | 回复2 | 2008-6-14 20:51:54 | 显示全部楼层 |阅读模式
我的里面是根据网上的一个flash靠ASP连接数据库的实例做的。
可以在trace后都是flase而且在动态文本里全都是undefined这是为什么呢下面附代码上。。 大家帮我看看谢谢了 新人第一次来也给不了分数就随便悬个10分吧
补充下那个ASP文件是可以用的。另外flash中只有一个动态文本叫 myTextArea而ASP叫bb2
//声明myTextArea为一个TextArea类实例
var myTextArea:mx.controls.TextArea;
//声明lv为一个新的LoadVars组件
var lv:LoadVars = new LoadVars();
//定义lv的onLoad函数
lv.onLoad = function(success:Boolean):Void{
//如果执行成功
if (success) {
//执行10次循环,每次循环都将变量读出并追加到myTextArea组件中去
for (var i:Number = 1; i

回复

使用道具 举报

千问 | 2008-6-14 20:51:54 | 显示全部楼层
"动态文本里全都是undefined" 而不是"error" 说明加载成功只是你没有解析对.问题在这里for (var i:Number = 1; i<=10; i++) { myTextArea.text += "人物"+i+unescape(eval("this.人物"+i))+"的介绍是:"+unescape(eval("this.介绍"+i))+"\n"; } 改成这样试试:for (var i:Number = 1; i<=10; i++) { myTextArea.text += "人物"+i+this["人物"+i]+"的介绍是:"+this["介绍"+i]+\n"; }
回复

使用道具 举报

千问 | 2008-6-14 20:51:54 | 显示全部楼层
你可不是菜鸟。。。我看着都晕。。。flash中的实例名别忘记加,,要不肯定不好使ASP 我没咋看明白,,,我脚本也没学好。。。抱歉哈~!只能提醒您一点点了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行