Flash or Dreamweaver 问题(不惜代价悬赏高分解答)

来源:百度知道 编辑:UC知道 时间:2024/07/02 13:50:18
我们需要做一个本地的网页,首先我用FLASH做了5个导航栏,每个还都带下拉菜单,现在想放到Dreamweaver里拿到别的电脑上一样能实现打开网页点击导航栏弹出链接的网页。但是我用过Flash的行为添加WEB,还有输入代码geturl以及dreamweaver的链接都不能达到效果,请求高手指点!务必感谢~只想弄明白突破这个难关。
我的效果就是想 把我做的FLASH导航栏放到网页中然后点击按钮能够弹出链接的另外的本地网页来。
我用了geturl命令on press 但是单击后显示说 无法找到file.....说路径或者internet地址错误,可是我得本地地址没有问题。
感谢帮助,请高手们帮忙研究研究

用的是geturl命令,你是否用对了,前面加了on press吗?

补充:知道了知道了,我以前也碰到过,都忘了,这个命令我记得在本机中是测试不来的,会提示找不到,上传到服务器,应该行的。如果你没有服务器,你发给我,我给你发到我们学校的服务器上,可以测试一下。QQ:147751140

看了你的问题,其实在flash里你已经会使用命令进行URL点击直达了。这里不说flash里的问题。你如果仔细看提示就会知道。发生这样的错误是你网站路径的问题,因此,只要你的路径是正确的话则是可以实现你要的效果的。这里看你用的是相对路径。
你试着按下面的方法操作试一下:
-------------------------------------
1、保证你在DW里配置好了站点。
2、注意分清路径(相对路径、绝对路径)
---------------------------------------
明白了上面两个你就不会出现这样的错误了!
现在我简单跟你说下:
相对路径:意即从当前目录开始。
比如你的网站根目录的文件夹名字是:wwwroot。里面有三个文件夹分别为:lele lele1 lele2
如果在wwwroot里放了一个flash导航文件,点击相应的导航菜单打开你本地的网页。例如要打开lele文件夹下的lele.html这个文件。你在flash里可以这样写:on(press){
getURL("lele/index.html");
}
其中lele是文件夹名字。index.html是文件名。当然这个是使用相对路径。使用相对路径时必须要配置好你的站点,否则会出错。另外../这个符号是表示上层目录的意思。
绝对路径:从根目录开始计算,并且以/开头。
则把上面的写成绝对路径是
(press){
getURL("/lele/index.html");
}

也就是在前面加多一个/
如果没有配置好站点,那么在flash里这样来写:
比如你要调用的文件在:E\lele