在 IE8 上使用 sIFR 时显示三个 X

发布于 2024-07-29 11:27:53 字数 342 浏览 4 评论 0原文

我一直在生产网站上使用 sIFR,不幸的是它在 IE8 中渲染不正确。 我已从实时版本中删除了 sIFR,但它在临时版本中仍然可见。

有趣的是,页面上的几个地方使用了 sIFR。 在顶部,它将标题替换为:

X
X
X

并在 IE 中引发错误。 在页面的其他地方,它只会降级,就像在不支持 Flash 的浏览器上通常发生的情况一样。

知道为什么会发生这种情况吗? 错误是:

sifr.js 中的 1.bottom 为 null 或不是对象,第 19 行字符 14132

I have been using sIFR on a production website, and it unfortunately renders incorrectly in IE8. I have removed sIFR from the live version, but it is still visible on the staging version.

Interestingly, sIFR is used in a couple of places on the page. At the top it replaces the title with:

X
X
X

and throws an error in IE. Elsewhere on the page it simply degrades as would normally happen on a non-flash enabled browser.

Any idea why this is happening? The error is:

1.bottom is null or not an object' in sifr.js, line 19 character 14132

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

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

发布评论

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

评论(3

千鲤 2024-08-05 11:27:53

这些页面在 IE8 兼容性视图(模拟 IE7)中呈现正常。 您可以通过在标头中包含以下内容来强制执行此行为:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

由于 IE7 是“损坏”模式,下一步是找出页面在 IE8 模式下无法正确呈现的原因,但也许它“太聪明”了,并且没有意识到 IE8 更符合标准。

The pages renders OK in IE8 compatibility view (where it emulates IE7). You can force this behavior by including the following in your header:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

As IE7 is the "broken" mode the next step is to figure out why the page doesn't render properly in IE8 mode, but perhaps it is being "too smart" and doesn't realize that IE8 is more standards compliant.

魂牵梦绕锁你心扉 2024-08-05 11:27:53

我不久前遇到了这个问题,并一直在寻找解决方案。

我终于解决了我的问题,希望它也能解决你的问题。

http://blog.clintonbeattie.com/sifr3-ie8-problem-and -解决方案/

I came across this problem a while ago and have been searching for a solution.

I finally solved my problem, hopefully it will solve yours.

http://blog.clintonbeattie.com/sifr3-ie8-problem-and-solution/

就是爱搞怪 2024-08-05 11:27:53

从您的问题中不清楚您正在使用哪个 sIFR 版本,但此问题不应出现在 r436 中。

It is unclear from your question which sIFR version you are using, but this problem should not occur in r436.

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