Html/Flash 混合网站:Firefox 3 中的翻转问题

发布于 2024-08-08 12:18:28 字数 478 浏览 5 评论 0原文

我目前正在开发一个PHP 网站,其中有很多Flash 组件。每个页面上都有一个或多个嵌入了 swfObject 的自定义 Flash 组件以及 sIFR 导航。

有时,页面上的所有 Flash 对象都会对鼠标无响应(无手形指针)。到目前为止,我发现这种情况只发生在 Mac 上的 Firefox 3.5.3 中。我使用 CSS 以特定的堆叠顺序定位所有内容,以解决边界框重叠问题 - 例如,主导航与大型 Flash 组件的右上角重叠。

大多数时候它工作得很好,但是,如果我在 Mac 上的 Firefox 3 中点击页面足够多次,最终我将无法“滚动”任何 Flash 元素。

有谁知道为什么 PHP 页面中的所有 Flash 对象都会停止响应鼠标,包括 sIFR?

如果您想尝试一下,这里是该网站

I am currently developing a PHP website that has a lot of Flash components. On each page there are one or more custom Flash components embedded with swfObject, as well as sIFR navigation.

Every so often, ALL of the Flash objects on the page become unresponsive to the mouse (no hand pointer). So far I have found it happening only in Firefox 3.5.3 on Mac. I am using CSS to position everything with a specific stacking order to get around the bounding-box overlap issue - for example, the main navigation overlaps the top right corner of a big Flash component.

It works fine most of the time, however, if I click through the pages enough times in Firefox 3 on Mac, eventually I cannot "roll over" any of the Flash elements.

Does anyone know why all the Flash objects in a PHP page would stop responding to the mouse, sIFR included?

Here is the site if you want to give it a try.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

当梦初醒 2024-08-15 12:18:28

这通常是在 Flash 影片上设置 wmode(透明或不透明)的组合,Flash 影片本身包含在 浮动元素中。不幸的是,这是一个浏览器错误,但删除 wmode 属性应该可以修复它。

This is usually a combination of putting wmode (transparent or opaque) on the Flash movie, which itself is contained in a floated element. Unfortunately it's a browser bug, but removing the wmode property should fix it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文