【问题标题】:Relative path does not work for JavaScript, does for CSS相对路径不适用于 JavaScript,但适用于 CSS
【发布时间】:2017-03-24 02:16:29
【问题描述】:

我在 LAMP 堆栈上 - 这是我的文件结构。

html
  main.php
javascript
  main.js
style
  main.css

我尝试在主 php 中包含 JS:

<script src="../javascript/main.js"></script>

它不起作用(404),但它确实..

<link rel = "stylesheet" type = "text/css" href = "../style/main.css" />

可能出了什么问题?

【问题讨论】:

  • 什么是“不起作用”?请包括错误和更多详细信息。 stackoverflow.com/help/how-to-ask
  • 浏览器控制台中是否出现任何错误? “不起作用”可能意味着“找不到该路径的文件”,或“文件已下载但有 JS 错误”,或“文件已下载且有效但您忘记调用任何函数或需要添加文档就绪处理程序”等......

标签: javascript html filepath file-location


【解决方案1】:

我觉得自己很愚蠢。花了很多时间,突然这里是答案......

转到 /etc/apache2/conf-available/javascript-common.conf。你会发现这个:

别名 /javascript /usr/share/javascript/

【讨论】:

    猜你喜欢
    • 2011-07-12
    • 2010-10-28
    • 2012-08-29
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2019-01-16
    • 1970-01-01
    相关资源
    最近更新 更多