Drupal 7 drupal覆盖未关闭,编辑链接未加载覆盖

Drupal 7 drupal覆盖未关闭,编辑链接未加载覆盖,drupal-7,content-management-system,overlay,Drupal 7,Content Management System,Overlay,在将drupal项目迁移到客户端服务器之后,我遇到了一个奇怪的问题。 在配置ApacheHTTP.conf以接受干净的URL之后,我现在发现管理覆盖并不总是响应 -“查找内容”快捷方式没有响应,但覆盖上的内容链接有响应 -节点详细信息页面上的“编辑”链接会使站点变暗,就像加载覆盖时一样,但该节点的“编辑”窗口永远不会出现 -覆盖页面上的X(关闭)无法关闭覆盖,浏览器屏幕右侧出现第二个奇怪的垂直滚动条。 我以前也遇到过类似的问题,但将其归因于页面上的javascript干扰了覆盖层自己的javas

在将drupal项目迁移到客户端服务器之后,我遇到了一个奇怪的问题。 在配置ApacheHTTP.conf以接受干净的URL之后,我现在发现管理覆盖并不总是响应

-“查找内容”快捷方式没有响应,但覆盖上的内容链接有响应
-节点详细信息页面上的“编辑”链接会使站点变暗,就像加载覆盖时一样,但该节点的“编辑”窗口永远不会出现
-覆盖页面上的X(关闭)无法关闭覆盖,浏览器屏幕右侧出现第二个奇怪的垂直滚动条。

我以前也遇到过类似的问题,但将其归因于页面上的javascript干扰了覆盖层自己的javascript。现在我不太确定。

如果其他任何人有这个问题,或者可以猜测问题可能是什么,那么我将非常感谢您提供的所有帮助。

谢谢,

~M@

看起来您使用的jQuery版本与覆盖模块不兼容。这可能是因为jQuery 1.9中不推荐使用
$.browser
,请参阅以下问题:


要解决此问题,您需要安装最新的jQuery更新模块,并为管理界面选择jQuery 1.9以下的内容。这应该可以解决IE中的问题。

当您单击X关闭控制台时,控制台中是否有任何错误?脚本5007:无法获取未定义或空引用overlay-parent.js的属性“msie”,第950行字符3。你难道不知道吗,在看到这个错误消息后,我在Firefox中试用了这个网站,覆盖效果很好。我应该从网站在IE(eee!)中被浏览这一事实开始。这对你有用吗?@jsheffers不,很遗憾,它不起作用。同样的问题。覆盖层似乎在任何版本的IE 7+中都不起作用。这里的网站-你有没有找到解决这个问题的方法?我最近在一个网站上有完全相同的行为…安装了最新版本的jQuery更新。给我1.5、1.7和1.8作为选项。在IE7、8、9和10中都试过了。每次都是同样的问题。这里是网站,以防万一:。通常我可以把这归咎于IE是垃圾,但不幸的是,客户使用IE,很可能会通过IE使用CMS,所以这真的需要得到修复和工作。但是我不知道。看起来您正在使用jquery migrate,它应该允许您访问$.broswer。我的下一个猜测是您正在加载多个版本的jQuery。另外,页面上还有另一个脚本错误。好吧,好吧,为了尝试看看jQuery的明显多版本是否存在问题,我停用了jQuery更新,离开jQuery migrate in并获得以下错误消息
code
消息:无法获取未定义或空引用URI的属性“value”:消息:无法获取未定义或空引用URI的属性“value”:消息:无法获取未定义或空引用行的属性“msie”:907字符:3代码:0 URI:放置jQuery更新返回只会导致jQuery migrate“无法获取未定义的属性‘值’”,因此即使jQuery migrate似乎也无法运行。用这个来达到我的智慧。我想知道,在页面底部的基础jQuery是否会引起问题?