【问题标题】:Thickbox 3.1 IE8 Loading ProblemThickbox 3.1 IE8 加载问题
【发布时间】:2011-06-10 01:10:14
【问题描述】:

我们在我们的网站上将Thickbox 3.1 用于模态窗口,最近注意到它已停止在IE8 上加载。您可以转到http://alltrails.com 并点击右上角的“登录”来查看问题。

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

提前致谢!

【问题讨论】:

  • F12 开发者控制台中是否出现任何 Javascript 错误?
  • 有什么特别的理由这么喊吗?
  • @Steven - 没什么值得注意的。关于可能导致问题的任何想法。看来FF4也有问题。

标签: javascript modal-dialog thickbox


【解决方案1】:

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在错误上更酷)

我得到 cookie 了吗?

【讨论】:

  • 我们最近没有更改我们的 JavaScript。我在解决 JS 问题方面不是很有经验。对可能导致问题的原因或从哪里开始有任何想法或预感?
  • 编辑的想法。显然卡在设置TB_window 样式和内部HTML
  • BREAKING:问题出在 CSS 而不是 JS。 开发中...
  • 你就是男人!刚刚更新了它,它似乎已经成功了。惊人的收获。非常感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-01
  • 2012-11-16
  • 1970-01-01
相关资源
最近更新 更多