【问题标题】:DotNetNuke missing menu navigation for FireFox version 17DotNetNuke 缺少 FireFox 版本 17 的菜单导航
【发布时间】:2012-11-27 05:06:28
【问题描述】:

我们有一个带有 DNN 菜单的 DotNetNuke 应用程序。

最近,在更新到 FireFox 17 版后,我们发现整个 DNN 导航菜单是不可见的。在其他浏览器中很好,在 FireFox 16 及更早版本中也可以正常工作。

这和浏览器设置有关系吗?

【问题讨论】:

  • 检查是否有任何javascript错误,如果有任何粘贴在这里
  • 我没有发现任何 JS 错误,我看到使用 FF 调试器

标签: dotnetnuke


【解决方案1】:

【讨论】:

  • 您能在链接页面上添加解决方案的基础知识吗?这样如果link rots 这个答案仍然会帮助未来的访问者。
  • 此链接不再指向操作指南。
【解决方案2】:

我们找到了可能有帮助的解决方案。我们的菜单正在显示,但将整个内容扩展为无序列表。我们在 DNN 5.6.0 上并使用 DNNMenuNavigationProvider。

我们在这里安装了 DDRMenuNavigationProvider: http://dnnddrmenu.codeplex.com/

这里有详细的说明: http://www.dotnetnuke.com/Resources/Wiki/Page/DDRMenu-user-guide.aspx

然后我们简单地进入皮肤并更新相同的 dnn:NAV 控件以使用 ProviderName="DDRMenuNavigationProvider" 并且菜单恢复原样,并带有额外的滑动弹出动画。

希望对您有所帮助。

更新 除了如上所述更新导航提供程序和用户代理之外,我们还根据这些说明更新了 \js\ClientAPICaps.config 文件: http://support.dotnetnuke.com/issue/ViewIssue.aspx?ID=13964&PROJID=2

我们将 dnn:NAV 控件的更新恢复为 DNNMenuNavigationProvider,一切都恢复到以前的操作方式。

【讨论】:

    【解决方案3】:

    Firefox 发布了一个补丁 17.0.1,它(目前)针对我的情况修复了这个问题。 the release notes 的这个项目符号是关于这个问题的:

    • 17.0.1:还原的用户代理更改导致某些网站不兼容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 2011-02-10
      • 1970-01-01
      • 2022-01-01
      • 1970-01-01
      相关资源
      最近更新 更多