今天被SWFObject困扰一天,发现:
- SWFObject通过本地HTML用不成功,必须通过WEB在线方式取。
- 直接用ADOBE的OBJECT标签都可以。但是如果一旦加入EXT-YUI的使用,在IE下不行,FF可以。所以还是用SWFObject稳妥些。
- 就算是在线取,如果在嵌套IE的浏览工具里(如TT)也会不成功,FF没有问题。
- 用SWFObject时还要注意,如果要访问FLASH的函数,输出完FLASH后,并不能马上取得指针使用,而要在其它函数中使用,比如:通过某个按钮事件激发。
也就是,把这部分放在初始化中:
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"));
归根结底,FLASH函数调用的调试,目前实验成功的:一是要用SWF,二是要在线调试。
posted on 2007-09-08 22:02
我爱佳娃 阅读(874)
评论(0) 编辑 收藏 所属分类:
javascript