Thickbox 3.1 IE8加载问题

发布于 2024-11-15 04:14:06 字数 243 浏览 3 评论 0原文

我们在网站上使用 Thickbox 3.1 作为模态窗口,最近注意到它在 IE8 上停止加载。您可以通过访问 http://alltrails.com 并单击右上角的“登录”来查看该问题。

我们一直在尝试排除故障,但未成功,但不知道如何解决此问题。我希望其他人也遇到过这个问题或者很了解 Thickbox 并且可以提供解决方案。

提前致谢!

We use Thickbox 3.1 for modal windows on our site and noticed recently that it has stopped loading on IE8. You can see the issue by going to http://alltrails.com and clicking "Login" on the top right.

We've been trying unsuccessfully to troubleshoot but can't figure out how to resolve this. I'm hoping someone else has ran into this or knows Thickbox well and can offer a solution.

Thanks in advance!

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

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

发布评论

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

评论(1

随心而道 2024-11-22 04:14:06

ThickBox 在 IE8 上没有问题(你可以在这里测试 http://jquery.com/demo/thickbox/ )
您的代码中可能存在一些问题,因为在 Firefox 4 中也无法加载(在 Chrome 中工作正常)

您最近添加了新脚本吗?通常问题是它们之间的插件冲突。

如何解决问题:

  • 从 all.js 中删除缩小的 ThickBox
  • 添加完整版本(未缩小)的 Thickbox
  • 在 Firefox 或开发工具 (F12) 中使用 Firebug,并在 Thickbox 脚本中放置断点
  • 按照代码查看断点失败

明白了!!
问题出在 All.Css 的第 1770 行,

.galleria-more{background-image:url(http://static.alltrails.com/images/galleria/info.png');right:30px;}

您忘记打开 ',因此在 FF 和 IE 中考虑此行后不再有 css(Chrome 对错误更冷静)

Did我得到一块饼干?

ThickBox doesn't have problems with IE8 (you can test it here http://jquery.com/demo/thickbox/)
You might have some problems in your code, because is not loading in Firefox 4 either (works fine en Chrome)

Have you added a new script recently? Usually the problem is with plug-in clashing between them.

How to troubleshoot the problem:

  • Remove the minified ThickBox from all.js
  • Add the full version (no minified) of Thickbox
  • Use Firebug in Firefox or Dev tools (F12) in and place a breakpoint in the Thickbox script
  • Follow to code to see where it fails

Got it!!
the problem is in the line 1770 of All.Css

.galleria-more{background-image:url(http://static.alltrails.com/images/galleria/info.png');right:30px;}

You forgot to open the ' so no more css after this line is considered in FF and IE (Chrome is more cool on the error)

Did I get a cookie?

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