#12004/5/31 14:39:39
某个韩国网站的儿童学英语栏目,有故事连播的动画,每个故事分成几个flash,利用数据库生成网页索引。有人把它们全部下载下来,自己做了个索引flash, 自动调用每一页。一共有几十个故事,现在只有第一个故事的调用是正常的,其他的索引存在以下问题:在文件夹里直接点击索引flash, 可以调用各个文件;但通过网页调用却不行,只有一个空的索引框架,子文件没有调用出来。
用asv观看主文件,内容只有前进和后退(prev、next)两个按钮,场景里有如下语句,正确的如下:
function next() {
i = i + 1;
if (i > MAX) {
i = MIN;
}
loadMovieNum ((PREFIX + i) + ".swf", 1);
}
function prev() {
i = i - 1;
if (i < MIN) {
i = MAX;
}
loadMovieNum ((PREFIX + i) + ".swf", 1);
}
i = 0;
PREFIX = "neighborhood";
MIN = 0;
MAX = 8;
loadMovieNum ((PREFIX + MIN) + ".swf", 1);
filename = _url;
startp = filename.lastindexof("/");
endp = filename.lastindexof(".");
PREFIX = filename.substring(0, endp);
出错的文件语句如下:
function next() {
i = i + 1;
if (i > MAX) {
i = MIN;
}
loadMovieNum ((PREFIX + i) + ".swf", 1);
}
function prev() {
i = i - 1;
if (i < MIN) {
i = MAX;
}
loadMovieNum ((PREFIX + i) + ".swf", 1);
}
MIN = 1;
MAX = 10;
i = MIN;
PREFIX = _url.substring(0, _url.lastindexof("."));
loadMovieNum ((PREFIX + MIN) + ".swf", 1);
我的问题是:PREFIX = _url.substring(0, _url.lastindexof("."))
这一句是不是不可靠阿?
__________________