昨天 微软修改 IE6 处理 ActiveX 的方式 ,刚好昨天我的WIN2003昨天刚刚升了级,马上就看到了处理之后的效果,如下图:
大家可以看到,在IE6中微软修改之后,象 Flash 这样的 ActiveX控件 默认下是不会被激活的,一定要用户点击一次才可以,这无形中降低了在IE中控件的作用,这可能会更安全一些,比如默认下 ActiveX控件 因为不被激活所以不会因为 ActiveX控件 而让用户被控件搞一把。。。 ,可是,这样一些良性的,友好的插件有时就发辉不出他的作用来了。
不过,我也发现可以用 JS 代码调用 Flash 代码就不会出现要激活的提示了。。。 如下图
所以,只要使用 JS 代码调用 Flash, Quicktime,RealOne player,Acrobat Reader,以及 Sun JAVA,Windows Media Player 等之类的 ActiveX控件 就不会有激活的问题啦~
以上截图全部来自 蓝色理想 – 网站设计与开发人员之家 相关代码可查看该站源码
MS可能要先限制Flash一类的ActiveX,开始推它的Splash
M$主要是因为版权问题才改的~
官方说法?
是的啊~
改的比较弱