【问题标题】:Galleria not working in IE with weird errorGalleria 无法在 IE 中运行并出现奇怪的错误
【发布时间】:2011-03-01 18:18:29
【问题描述】:

我创建了这个网站并使用了 Galleria 经典主题,我确信它在上周工作!

它适用于除 IE7 或 IE8 之外的所有浏览器,甚至适用于 iPad!。我压力很大……

我得到的错误是“致命错误:未找到阶段测量”。

我已经删除了代码并重新输入,但仍然是同样的错误,我最近用最新版本替换了 Galleria 代码,这可能是问题,但它出现在旧版本中,(或者更确切地说没有)

这是链接 http://poppydevilleneuve.uwpistol.net/photography/the-strangers/portfolio.html

拜托,这是明天上线的。我真的需要帮助。

【问题讨论】:

  • 在过去的 3 个小时里,我已经用之前的两个版本替换了 Galleria 代码.. 仍然没有乐趣.. 它正在加载整个 Galleria DOM,但没有加载 Galleria-image div 中的图像...我迷路了!
  • 我在这里找到了一个测试页面poppydevilleneuve.uwpistol.net/photography/the-strangers/… 显示的是缩略图,但没有显示大图像..
  • 我知道了,您的测试库现在可以在 IE 中运行,那么您是如何解决这个错误的?
  • 你解决了吗?我建议使用最新版本(1.2.2),您正在使用的版本在 IE 中非常不稳定。
  • 我重新安装了旧版本的 Galleria,它似乎工作正常,测量值是在运行时生成的,所以它会导致问题。

标签: jquery galleria


【解决方案1】:

要解决此问题,如果您使用的是“经典”主题,请为 Galleria.classic.css中的.galleria-stage类

【讨论】:

    【解决方案2】:

    这是 DOCTYPE 问题。我有

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    

    而不是

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 //EN">
    

    改变之后,它就像做梦一样:)

    【讨论】:

    【解决方案3】:

    如果您的网站是使用 Convio 的 PageBuilder CMS 构建的,则在 IE7、IE8 和 IE9(FF、Chrome 和 Safari 都可以)中会出现此问题。正如其他一些人所指出的,问题与文档类型声明有关。在 Convio PageBuilder CMS 中,这是在 Meta Tags 页面上的 Page Wrapper 设置下更改的 - 这是第一个选项。从 HTML 4.0 过渡(怪癖模式)更改为 XHTML 1.0 过渡(标准兼容模式)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-07
      • 1970-01-01
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      • 2014-12-20
      • 2017-01-03
      相关资源
      最近更新 更多