7

我有一个自己编写的小型 javascript 库。我想在我的 Web 应用程序中引用它,但它不起作用

<script src='file:\\C:\Path\To\Script\Script.js'></script>

当您只知道绝对路径时,是否可以引用 javascript?

4

2 回答 2

15

file:url 需要3 个正斜杠,路径也需要正斜杠:

<script src='file:///C:/Path/To/Script/Script.js'></script>

当然,这只有在您将脚本加载到磁盘上的浏览器中加载的 html 文件中时才有效。

于 2011-06-18T11:13:08.900 回答
1

虽然我是 Mac 用户,但我对 Windows 安全性的(有限)理解是它对“本地”运行 Javascript 文件有限制。最好的办法是将文件复制到 Web 应用程序的目录结构中,并通过相对路径引用它。

这不仅会提供更高的可靠性,而且在部署到 Web 服务器或类似服务器时要记住的内容也更少。如果 JS 文件在您的应用程序的文件夹结构之外,那么在部署到远程服务器时,您无论如何都必须包含它。

于 2011-06-18T10:58:12.960 回答