我有一个由我自己编写的小型JavaScript库。我想在我的Web应用程序中引用它,但它不起作用
<script src='file:\\C:\Path\To\Script\Script.js'></script>
当您所知道的是绝对路径时,是否可以引用javascript?
答案 0 :(得分:12)
file:
网址需要 3 正斜杠,路径也需要正斜杠:
<script src='file:///C:/Path/To/Script/Script.js'></script>
如果您将脚本加载到浏览器中加载的磁盘上的html文件中,则此操作仅适用。
答案 1 :(得分:0)
虽然我是Mac用户,但我对Windows安全性的理解是因为它在“本地”运行Javascript文件方面存在限制。最好的办法是将文件复制到Web应用程序的目录结构中,并通过相对路径引用它。
这不仅会提供更高的可靠性,而且在部署到Web服务器或其他时也要记住包含的内容要少一些。如果JS文件超出了应用程序的文件夹结构,那么在部署到远程服务器时,您无论如何都必须包含它。