为什么浏览器不接受 javascript 文件的相对路径?

问题描述

我在 HTML 文档中的结束正文标记之前放置了 javascript 文件的相对路径,但没有成功。我打开控制台的所有浏览器都返回错误,找不到该文件。当我使用 javascript 文件绝对路径时 - 它有效,但我知道这样做是错误的。

这是我第一次尝试的相对路径,但失败了:

javascript/vsjs.js

这是一个绝对路径,确实有效

E:\programming\test\javascript\vsjs.js

谁能解释为什么浏览器不接受相对路径? 提前致谢

解决方法

包含js文件的文件在哪里?如果在“test”文件夹中,则使用相对路径

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