我有一个用户可以玩Flash游戏的网页。我们现在正在对页面进行一些更改,要求将游戏嵌入wmode=transparent
或wmode=opaque
,以便我们可以在Flash游戏的顶部显示HTML元素。问题是,在Internet Explorer中(所有版本),如果用户按下上/下箭头键,整个页面会滚动。我尝试过所有我能想到的事情,并花了整整一天的时间寻找解决方案,但没有成功。当闪光灯有焦点时,防止在IE中滚动
到目前为止,我已经尝试把游戏放在一个iframe中,我尝试禁用JS的上/下键,其中没有一个解决了我的问题。
要求是:wmode必须是transparent
或opaque
而我不可以修改flash游戏。
我希望你不投入'的wmode =透明| opaque'到你的代码。它应该是'wmode =“transparent”'或'wmode =“opaque”'当然?!条('|')表示您选择“透明”或“不透明”。 – anothershrubery 2011-05-31 08:44:59
关闭课程......其中一个或另一个不是两个。 – 2011-05-31 08:49:30
你是否尝试过在容器'div'元素上捕获事件,仅仅是为了窃笑?如果您可以在包含DOM元素上捕获事件,则可以取消在该处传播事件。 – 2011-05-31 10:36:26