當你滿心歡喜的設定好一支CSS, 要將他跟你的HTML送作堆時
赫然發現
Firefox對你的CSS有反應 ,IE竟然對CSS完全置之不理
奈ㄟ安內?通常只會是IE有反應 Firefox沒反應才對阿!!!!
我的IE 秀斗了嗎?
翻天覆地的找哪裡出問題..
是div包錯嗎?還是flow下錯?千萬不要慌張...
首先應該檢查的是你的.css跟.htm的語編碼是否相符
一般來說.htm的檔案都可以看到編碼
但是css並不會特別把編碼秀出來
所以,就是這樣 遇到對不起來的Css+htm 千萬
先把2檔案編碼弄成一樣在去找後續的問題。
2007年8月30日 星期四
從 flash 的路徑帶值進 swf
寫 action script 常會用到一些變數,來swf做更多變化
通常變數都寫在 swf 內,或從外部 load XML 等來將變數帶進去 swf
不過直接寫在 swf 內彈性較低,從外部 load XML 應該很多人不會用...
有一個比較簡單的方法
在swf 中的第一個 frame 先宣告一個變數
var 變數名稱
ex
var picPath;
然後在 HTML 上 swf 的路徑加上 xxx.swf?變數名稱=值
這個值就會被帶進 swf 裡,並被當成 指定的變數使用
ex
在第一個 frame 上下
var picPath;
_root.loadMovie(picPath)
直接輸出 swf 會發生 error
不過若放在 html 上,路徑後加上
xxx.swf?picPath=http://tw.i4.yimg.com/i/tw/hp/spirit/yahoo_logo.gif
yahoo 的 logo 就被讀進來囉
這方法可以運用再不少地方
也可與後台搭配,讓 flash 可以做更多變化
通常變數都寫在 swf 內,或從外部 load XML 等來將變數帶進去 swf
不過直接寫在 swf 內彈性較低,從外部 load XML 應該很多人不會用...
有一個比較簡單的方法
在swf 中的第一個 frame 先宣告一個變數
var 變數名稱
ex
var picPath;
然後在 HTML 上 swf 的路徑加上 xxx.swf?變數名稱=值
這個值就會被帶進 swf 裡,並被當成 指定的變數使用
ex
在第一個 frame 上下
var picPath;
_root.loadMovie(picPath)
直接輸出 swf 會發生 error
不過若放在 html 上,路徑後加上
xxx.swf?picPath=http://tw.i4.yimg.com/i/tw/hp/spirit/yahoo_logo.gif
yahoo 的 logo 就被讀進來囉
這方法可以運用再不少地方
也可與後台搭配,讓 flash 可以做更多變化
訂閱:
意見 (Atom)