on (release) {
var strurl;
strurl='http://www.baidu.com/s?wd=' + this._parent.txtin.text;
geturl(strurl,_blank,'get');
}
如果是键盘按键触发的话,就要不停的监听键盘,就不能用按钮的on (release) 方式来了,因为它只在按下按钮的那一时刻执行,不能不停的执行监听。
原理是这样:
不停的监听键盘,判断只要有ENTER键按下就触发
(把代码写在主场景帧上,不要写在按钮上,代码如下)
this.onEnterFrame=function(){
if (Key.isDown(Key.ENTER)) {
trace("按下了ENTER键");
var strurl;
strurl='http://www.baidu.com/s?wd=' + this._parent.txtin.text;
getURL(strurl,_blank,'get');
}
}
说明:this.onEnterFrame 表示每帧都执行下面的代码,也就是不停的监听。
if (Key.isDown(Key.ENTER)) 判断语句,判断是否按下ENTER键。
希望对你有用~
如果有不清楚的地方可以到我的BLOG留言。
用KEY对象,捕捉就可以了