Flash插入到網頁之后的路徑問題_Flash教程
推薦:創建Flash站點的十大可用性技巧引:據Macromedia頂級Flash設計者,開發者以及可用性專家的建議,我們收集了創建一個具備可用性的MacromediaFlash站點的十大技巧。根據Macromedia頂級Flash
這是學習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在指定域名/網址中播放今天測試的時候發現這個方法,限制Flash在指定域名中播放?赡苓@個方法有些老了,不過還是有一定防止破解的效果,我親自嘗試了不得不強行結束任務。url=
- 相關鏈接:
- 教程說明:
Flash教程-Flash插入到網頁之后的路徑問題
。