谁过来看看,很菜的问题

PrecisionSoft 2003-08-22 08:55:53
_root.login影片里面的“登陆“按钮上的:

on (release, keyPress "<Enter>") {
if (u_name=""){
_root.login.gotoandplay(8);
}else{
getURL("autooffice/login.asp", "_self", "POST");
}
}

问题是不管u-name为不为空,都在执行gerurl…
...全文
60 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gz2003 2003-08-25
  • 打赏
  • 举报
回复

兄弟,看看我的解决方法:
在你的login影片剪辑时间轴上的第一祯设置变量
var u_name="";

然后在按钮上这样设置:
on (release, keyPress "<Enter>") {
if (u_name==""){
_root.login.gotoandplay(8);
}else{
getURL("autooffice/login.asp", "_self", "POST");
}
}

注意,我将你之前的这部分u_name=""改为u_name=="",其它的没变.
lewfn 2003-08-24
  • 打赏
  • 举报
回复
其实我看了代码应该没有什么问题,是不是你的text文本框不小心本身就有了一个空格。这样本身就不等于“”了。
PrecisionSoft 2003-08-22
  • 打赏
  • 举报
回复
谢谢miaoliujun,是我的u_name路径不对,但我不知道怎么写。
在_root.login影片里面,1-6帧为登陆面板出现过程,第7帧里面出现变量u_name和登陆按钮,他们分别都不在一个层内。
我用this.u_name试过了不行;_root.login.u-name也不行;

不知道有没有其他办法
miaoliujun 2003-08-22
  • 打赏
  • 举报
回复
你先在on的下面一行加一句:trace(u_name)看看是不是undefined,假如是,就是你的u-name的路径不对,要写清楚它的路径可能是this._parent.u_name或者其它
PrecisionSoft 2003-08-22
  • 打赏
  • 举报
回复
为什么我的贴子没有人回?

怒————————

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧