卫校大专招生3年:Flash8中GetURL的连接问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 21:58:05
我用Flash8做了一个光碟的起始导航,我其中有一个按钮是定义了打开上级目录中的其中一个目录:on (release) {getURL("../picture/video");}
但在实际操作中发现了一个奇怪的现象,如果你直接双击SWF文件打开或者把swf文件拖到Flash 8的播放器,点击后浏览器能打开目标文件夹,但如果你用Flash8播放器为SWF创建播放器之后点击,一旦其中有目录名是中文就会显示乱码;我也尝试过写了一个简单的Ms-dos批处理文件来实现把SWF文件拖入Flash 8播放器的效果,即"SAFlashPlayer 1.swf"。我惊奇的发现按钮点击后,浏览器进入了死循环,地址栏显示"file://1.swf/picture/movie",然后我把批处理文件修改成“1.swf SAFlashPlayer”,使我更加惊奇的是点击按钮之后,浏览器竟然可以准确打开目标文件夹,顿时无语!

不知道各位大侠能否告诉我,这是为什么?如果我想实现准确打开某一个目录应该如何实现,谢谢!

最好不要用相对路径,如果用绝对路径不方便的话,也要用相对于root的相对路径,相对当前文件很容易出错