当前位置:主页 > 设计 > 动画制作 > 正文
一带一路 不好听网品牌

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

  • 发表日期:2014-11-14 20:46 |
  • 来源 : |
  • 责编 :西西之余 |
  • 我来投稿
  • 这是学习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热点资讯推荐阅读请移步到动画制作专区。

    网编名人堂 RRS订阅

    网编专栏:西西之余

    西西之余

    网罗天下,不间断为全球用户提供全面及时的中文资讯!

    • 279

      文章数

    • 人气指数

    • 评论数

    • 智客
    • 资讯
    • 电商
    • 科技