如何在IE中摆脱“点击激活并使用此控件”提示Flash?

时间:2010-10-20 20:59:28

标签: flash internet-explorer

我们的客户在IE中的Flash组件上点击“激活并使用此控件”。什么是好的解决方案?

由于

修改

这是SWFObject修复的东西吗?我们正在使用标准Flash嵌入代码...

2 个答案:

答案 0 :(得分:1)

有大量的插入式解决方案脚本可以自动绕过点击激活垃圾。这是Google搜索的第一个结果:http://www.mix-fx.com/flash-prompt.htm

背景:微软因页面内嵌“活跃”内容而被专利巨头起诉。但该专利仅涵盖了自动激活的内容(例如,在页面加载时)。因此,Microsoft添加了点击激活的解决方法,以绕过专利的覆盖范围。

标准修复是使用Javascript循环遍历页面中的所有对象元素,基本上是这样做的:

obj.outerHTML = obj.outerHTML

每一个都足以满足变通办法的要求,并将专利巨魔限制在每个只有十几辆法拉利。

答案 1 :(得分:1)

您必须使用外部代码嵌入SWF。 SWFObject是事实上的标准(总体而言,它使整个嵌入更简单)。