javascript的绝对文件路径

时间:2011-06-18 10:30:01

标签: javascript reference absolute

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

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

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

2 个答案:

答案 0 :(得分:12)

file:网址需要 3 正斜杠,路径也需要正斜杠:

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

如果您将脚本加载到浏览器中加载的磁盘上的html文件中,则此操作仅适用。

答案 1 :(得分:0)

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

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