【问题标题】:ColdFusion: cftooltips display on one site but not another on same serverColdFusion:cftooltips 显示在一个站点上,但在同一服务器上不显示另一个
【发布时间】:2013-11-24 00:59:21
【问题描述】:

我刚刚部署了一个名为 SiteA 的新站点,它使用 cftooltip,但未显示工具提示。当我将鼠标悬停在链接上时,什么也没有发生。 SiteB 已经在同一台服务器上运行了很长时间,并且它的工具提示显示正常。 SiteA、SiteB 和 CFIDE 的文件夹都在 inetpub/wwwroot 中。

尝试在 SiteA 上显示工具提示时,我的浏览器报告以下内容:

'ColdFusion 未定义'
“雅虎”未定义。

看起来 SiteA 在 cfide/scripts 中找不到它需要的东西,但 SiteB 没有这个问题。在 CF Admin 中,我有一个到 cfide 的映射。

有什么想法吗?提前感谢您的帮助。

彼得

【问题讨论】:

  • 在这些无法正常工作的请求中,您是否在 JS 文件上遇到 404?

标签: coldfusion tooltip


【解决方案1】:

这并不完全是一个解决方案,但您可以将 CFIDE/scripts 文件夹剪切并粘贴到 SiteA 的 webroot 中,这至少应该让它工作,直到你解决它!

要检查的是映射(显然),还有任何 URL 重写等;查看 chrome 开发工具或 firebug 以查看丢失的 .js 调用返回了什么(即它是 IIS 还是 apache 404,还是其他什么?)

【讨论】:

  • 谢谢。我发现了问题:我需要为cfide/scripts创建一个虚拟目录。
猜你喜欢
  • 2014-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-04
相关资源
最近更新 更多