注意必需 name 和 id,才能够 ExternalInterface.objectID 所有浏览器下环境取到
本人最懒的写法:
- <object type="application/x-shockwave-flash"
- width="800" height="600"
- data="F.swf"
- id="myFlashContent"
- name = "myFlashContent"
- >
- <param name="movie" value="F.swf" />
- <param name="allowfullscreen" value="true" />
- <param name="allowscriptaccess" value="always" />
- <param name="allownetworking" value="all" />
- </object>
当然使用原始的 embed 写法 也是可以兼容所有浏览器的。。。。(=。= )话说官方默认产生的HTML内容就是这样子。。
- <embed src="F.swf"
- width="800" height="600" name="myFlashContent"
- allowScriptAccess="always"
- type="application/x-shockwave-flash"
- pluginspage="http://www.macromedia.com/go/getflashplayer">
- </embed>
下面这样写 FF 3.5 会找不到 其他FF的 版本没测。。而其他 非IE浏览器 则都能检测到....(name 在第一个OBJECT 标签上.
- <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="600" id="myFlashContent" name="myFlashContent">
- <param name="movie" value="F.swf" />
- <param name="allowfullscreen" value="true" />
- <param name="allowscriptaccess" value="always" />
- <param name="allownetworking" value="all" />
- <!--[if !IE]>-->
- <object type="application/x-shockwave-flash" data="F.swf" width="800" height="600">
- <param name="allowfullscreen" value="true" />
- <param name="allowscriptaccess" value="always" />
- <param name="allownetworking" value="all" />
- </object>
- <!--<![endif]-->
- </object>
而这样在第二个 嵌套 的OBJECT 上 使用name。。。 就变成 FF only 的 识别方式。。。。 (可以HACK?)
- <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="600" id="myFlashContent">
- <param name="movie" value="F.swf" />
- <param name="allowfullscreen" value="true" />
- <param name="allowscriptaccess" value="always" />
- <param name="allownetworking" value="all" />
- <!--[if !IE]>-->
- <object type="application/x-shockwave-flash" data="F.swf" width="800" name="myFlashContent" height="600">
- <param name="allowfullscreen" value="true" />
- <param name="allowscriptaccess" value="always" />
- <param name="allownetworking" value="all" />
- </object>
- <!--<![endif]-->
- </object>
看上去貌似 是 (CSS HACK 标签) IE条件注释 标签 的问题。。。
挠头。。。。
待测。。。。 有遇到过的同学告诉我下。。。。。。。。