【问题标题】:Errors in IE 9 after upgrading to Domino 9.01 Server升级到 Domino 9.01 服务器后 IE 9 中的错误
【发布时间】:2014-01-22 20:34:02
【问题描述】:

我代表我们的管理员询问。昨晚管理员将我们的生产服务器从 8.5 升级到了 9.01。今天,少数使用 IE 9 的人在一个应用程序中遇到了客户端 javascript 错误的问题。这个问题不会影响所有机器,事实上,当我使用 IE9 尝试它时,该应用程序对我来说运行良好。在它失败的机器上,它每次都失败,在它工作的机器上,它每次都工作。它适用于大多数人。该应用程序在 FF 和 Chrome 中运行良好(在此处插入讽刺)

这些问题似乎与一个应用程序有关,即我编写的​​一个 Xpages 应用程序。它已经部署了 8 个多月,直到今天一直非常稳定。我不认为存在应用程序问题,但这是它给出的错误

无法获取属性“0”的值:对象为空或未定义

此错误来自 domino 服务器生成的文件之一。文件是:

https://my_company/my_app.nsf/xsp/.ibmxspres/.mini/dojo/.en-us/@Im.js

有人对在这里做什么有任何建议吗?

【问题讨论】:

  • 您使用的是 OneUI 主题吗?如果有,是哪一个。
  • 西蒙,主题设置为“服务器默认”
  • 这可能是一个幼稚的问题,但是:Notes 9 生成的 Javascript 是否与您在 Notes 8.5 中看到的相同?如果不是,并且错误,那么您需要使用 Notes 提交 SPR。
  • Eric,我认为这两个版本之间的 javascript 没有任何区别,尽管我们不再有 8.5 服务器可以比较。我认为这是另一回事。
  • 尝试清除故障机器上的浏览器缓存并重试

标签: xpages lotus-domino


【解决方案1】:

正如史蒂夫在 cmets 中所说:禁用“运行时优化的 JS 和 CSS”设置,因为这似乎是 9.0.1 的问题。与其他框架(例如 Bootstrap 3)存在类似问题,当激活此选项时,Glyphicons 无法正确呈现。

【讨论】:

  • 只是为了好玩,我再次启用它,它又失败了。这绝对是问题所在。这也可能是文件优化方式中的错误。谢谢!!
  • XPages“运行时优化”的替代方案可能是 mod_pagespeed ...如果您在 Apache/IHS 后面运行 Domino
  • 我们正在调查这个问题
  • @Paul Hannan,问题似乎只有在使用 WebContent 文件夹中的资源时才会出现。在我的情况下,我可以使用 bootstrap4xpages 插件的优化设置(因为我在这里使用 BS)但是在实现我自己的 Bootstrap 东西时它失败了。这在调查时可能很有趣。
【解决方案2】:

背景位置-x 在 IE9 中不存在,背景位置-y 可用。会不会是css的自制js动画造成的?必须使用单个 background-position css 属性来操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 2020-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多