今天被SWFObject困擾一天,發(fā)現(xiàn):
- SWFObject通過本地HTML用不成功,必須通過WEB在線方式取。
- 直接用ADOBE的OBJECT標(biāo)簽都可以。但是如果一旦加入EXT-YUI的使用,在IE下不行,F(xiàn)F可以。所以還是用SWFObject穩(wěn)妥些。
- 就算是在線取,如果在嵌套IE的瀏覽工具里(如TT)也會不成功,F(xiàn)F沒有問題。
- 用SWFObject時還要注意,如果要訪問FLASH的函數(shù),輸出完FLASH后,并不能馬上取得指針使用,而要在其它函數(shù)中使用,比如:通過某個按鈕事件激發(fā)。
也就是,把這部分放在初始化中:
var so = new SWFObject(format_path ("swf/hehe.swf"), "mytopo", "800", "600", "8", "#FFFFFFFF");
so.write("flashcontent");
this._topo = thisMovie("mytopo");
使用的語句放在另一處:
_topo.setBK(format_path ("images/pic3.jpg"));
歸根結(jié)底,F(xiàn)LASH函數(shù)調(diào)用的調(diào)試,目前實(shí)驗(yàn)成功的:一是要用SWF,二是要在線調(diào)試。
posted on 2007-09-08 22:02
我愛佳娃 閱讀(890)
評論(0) 編輯 收藏 所屬分類:
javascript