Ms在2-28发布了KB912945升级包,直接对ActiveX影响:
Adobe Reader
Apple QuickTime Player
Macromedia Flash
Microsoft Windows Media Player
Real Networks RealPlayer
Sun Java Virtual Machine
安装了该升级包后,页面上的Flash动画仍然正常播放。
只是当你把鼠标光标移动到Flash文件时,会看到多了一个2px灰色的虚线边框,同时会提示激活。
据一些消息说,Ms可能还是要改变IE上的ActiveX显示方式。
最坏的结果是,网页上的ActiveX(包括Flash)内容都要先点一下激活了才能观看.但如果flash需要和用户进行交互。例如按钮,菜单之类,那就需要多点一下,这样不仅不美观,也很麻烦。当然,这也有解决方法,MM官方就发表了一篇文章:http://www.macromedia.com/devnet/activecontent 同时,还找到了另一篇:http://blog.deconcept.com/flashobject/ 或者使用 Flash Object 替换现有的 Flash 控件插入方式(<object>,<embed>)。代码和Macromedia Dreamweaver 8.02转换的差不多,Dreamweaver改变了插入Flash的代码方式,但是这个方式代码比较多,而且也需外调JS。但由于插入方便所以建议更新8.02升级包。