您现在的位置: 网页吧 > 技术文档 > 网媒 > FLASH > 正文
  • 站内搜索:

Flash插入到网页之后的路径问题

[作者:未知 | 点击数: | 时间:2007-4-29]【

这是学习Flash和网页结合应用时经常会遇到的一个问题。
  
问:
loadMovie 了一个 swf,发布后,在打开 swf 能看到 load 的 swf,但是插入到网页之后为什么显示不了?
  
答:
有一点要注意,假如你的 swf 放在 images 文件夹内,而 swf 所插入的 html 在 images 文件夹外,或另外的路径,此时的相对路径应以该 html 为准。例如:
  
有三个文件,“a.swf”、“b.html”、“c.html”
  
a.swf 在 images 文件夹内,b.html 和 c.html 在 images 文件夹的上一级目录,a.swf 嵌在 b.html 内,此时,a.swf 的按钮要链到 c.html,它上面的写法应该如下:

on (release)
{
getURL("c.html");
}

而不能写成

on (release)
{
getURL("../c.html");
}

loadMovie也是同样的道理。假设 a.swf、b.swf 同在 images 文件夹内,它们插入到 c.html 中,此时,如果 a.swf 要加载 b.swf,在 flash 中可直接写成:
loadMovie("b.swf",2);
  
但插入到网页之后,路径就应该是:

loadMovie("images/b.swf",2);

Flash插入到网页之后的路径问题网友评论
发表评论
  • 姓 名 :* (必填项)
  • E-mail: QQ:
  • 评 分 : 1分 2分 3分 4分 5分
  • 评论内容:
·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。
网页吧·中国站长第一门户