以上各位说的都对。楼主的错误表现在两方面:
1、for语句只能看到最后输出的那个结果;对于此例不合适;
2、没有专门的数组来定义按钮的名字。
我是这样做的。
var url = new Array("http://space.flash8.net/bbs/thread-353815-1-1.html", "http://space.flash8.net/bbs/redirect.php?fid=10&tid=353815&goto=nextnewset", "http://space.flash8.net/bbs/thread-353556-1-1.html");
var btn = new Array(btn1, btn2, btn3);
i = 0;
onEnterFrame = function () {
if (i<3) {
btn.onRelease = function() {
getURL(url, _blank);
i++;
};
}
};
效果不错。