本页面由 Flash 保存计划 从 Internet Archive 存档还原 · 快照 2004-12-09 · 原址 http://bbs.flash8.net/forums/1803380/ShowPost.aspx ← Flash 保存计划
欢迎光临 闪吧论坛 登录 | 注册 | FAQ | 搜索
Print Search
帖子排序:    
帖子发起人:skycochi   发起时间:2006-02-06 10:19 上午   回复:5
skycochi 离线,最后访问时间:2006-2-16 16:00:57 skycochi

等级:Flash1

等级:FLASH1
注册:2003-04-28
发贴:7
积分:1
2006-02-06, 10:19 上午   IP 地址:已记录  报告  收藏  楼主
flash+jsp验 证 通 过 后 flash为何不 判 断

  • flash的代码

    on (release, keyPress "<Enter>") {
       
        Selection.setFocus(HYpwd_mc);
        delete _root.logonIn;
        updateAfterEvent();
        if (length(user) == 0) {
            Selection.setFocus(HYname_mc);
            this.errorInfo._x = 48;
            this.errorInfo._y = -48;
            this.errorInfo.play();
            this.errorInfo.errorInfoTxt = "提 示 ";
        } else if (length(passworded) == 0) {
            Selection.setFocus(HYpwd_mc);
            this.errorInfo._x = 48;
            this.errorInfo._y = -18;
            this.errorInfo.play();
            this.errorInfo.errorInfoTxt = "提 示 ";
        } else {
            gotoAndPlay("dl");
            getURL("BLOCKED SCRIPTdoLogin('" add user add "','" add passworded add "')");
        }
    }

    if (_root.logonIn == 1 || _root.logonIn == "1" ) {
        gotoAndPlay("µÇ¼³É¹¦");
    } else {
        gotoAndPlay(1);
    }

    skycochi 离线,最后访问时间:2006-2-16 16:00:57 skycochi

    等级:Flash1

    等级:FLASH1
    注册:2003-04-28
    发贴:7
    积分:1
    2006-02-06, 10:22 上午   IP 地址:已记录  报告  收藏  第2楼
    Re:flash+jsp验 证 通 过 后 flash为何不 判 断

  • 为 何 jsp发 出 的 logonIn =1,flash不 判 断呢 请 高 手 帮 忙
    卢巧音中文网 离线,最后访问时间:2006-2-25 20:30:12 卢巧音中文网

    等级:Flash MX2004


    等级:版主
    头衔:梦的牧场
    注册:2003-05-11
    发贴:6,392
    积分:132
    访问我的Blog
    2006-02-08, 21:14 下午   IP 地址:已记录  报告  收藏  第3楼
    Re:flash+jsp验 证 通 过 后 flash为何不 判 断

  • 你的AS好像写法有点老.典型的与JSP或ASP.net通信的方法,是用服务器脚本返回一个XML流,或字符流.
    我以前写过一个简单的Flash + ASP.net搜索数据库的小例子

     

     


    商人.
    附件:
    序号 附件名称 类型 文件大小 上传时间 下载次数
    1 f8_search_adv.rar 压缩文件 198Kb 2006-02-08 2
    skycochi 离线,最后访问时间:2006-2-16 16:00:57 skycochi

    等级:Flash1

    等级:FLASH1
    注册:2003-04-28
    发贴:7
    积分:1
    2006-02-10, 11:54 上午   IP 地址:已记录  报告  收藏  第4楼
    Re:flash+jsp验 证 通 过 后 flash为何不 判 断

  • jsp发 出 的 logonIn =1,flash可以收到的
    结果我也能返回到flash内,
    可是在flash里面
    logonIn =1表示用户名密码正确,再播放后面的一个动画
    logonIn =0表示用户名密码错误,提示用户名密码错误,并返回登陆页,
    1和0在flash中可以读到,但写了
    if (_root.logonIn =1 == 1 || _root.logonIn =1 == "1") {
    gotoAndPlay("登陆成功再播放后面动画");
    } else if (_root.logonIn =1 == 0 || _root.logonIn =1 == "0") {
    gotoAndPlay("登陆失败");
    } else {
    gotoAndStop("返回登陆页");
    delete user;
    delete passworded;
    delete _root.logonIn;
    }

    附件:
    序号 附件名称 类型 文件大小 上传时间 下载次数
    1 index.fla 未知格式 1118Kb 2006-02-10 1
    卢巧音中文网 离线,最后访问时间:2006-2-25 20:30:12 卢巧音中文网

    等级:Flash MX2004


    等级:版主
    头衔:梦的牧场
    注册:2003-05-11
    发贴:6,392
    积分:132
    访问我的Blog
    2006-02-12, 19:26 下午   IP 地址:已记录  报告  收藏  第5楼
    Re:flash+jsp验 证 通 过 后 flash为何不 判 断

  • flash默认是把返回的1当成string处理的,我不知道你是用load方法还是sendAndLoad方法获得这个1的.如果是load方法.你要先定义一个loadVars对象,或XML对象,然后接收,假如你定义它为x,那么那要这么写
    if (x.logonIn == "1") {
    播放成功画面;
    }
    如果是sendAndLoad方法,还要定义一个发送对象和接受对象,

    if (接受对象.logonIn == "1") {
    播放成功画面;
    }

    商人.
    棒棒鱼 离线,最后访问时间:2006-2-24 17:44:10 棒棒鱼

    等级:Flash1

    等级:FLASH1
    注册:2001-12-09
    发贴:60
    积分:4
    2006-02-14, 09:21 上午   IP 地址:已记录  报告  收藏  第6楼
    Re:flash+jsp验 证 通 过 后 flash为何不 判 断

  • trace(_root.logonIn) 得到变量值
    trace(typeof(_root.logonIn)) 得到变量类型

    再判断
    blog:http://blog.euyu.com
    快速回复帖子

     




    标题: