外部链接的javascript文件和文件协议?

时间:2013-05-23 15:27:08

标签: javascript html

好的,所以我认为这是一个古怪的问题。当我运行我的网站,我通过MAMP等服务器进行编码时,该网站正确加载了所有外部链接的Javascript文件。

但是,当我从笔记本电脑上加载网站时,没有服务器正在运行(即 - file://path/to/html.html),浏览器(在这种情况下为Chrome和Safari)不会加载外部服务器js文件。

我如何链接外部文件:

<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/jquery.cookie.js"></script>
<script type="text/javascript" src="/js/jquery.slides.js"></script>
<script type="text/javascript" src="/js/language.js"></script>
<script type="text/javascript" src="/js/slideController.js"></script>
<script type="text/javascript" src="/js/general.js"></script>

在头部标签中。

1 个答案:

答案 0 :(得分:4)

由于URL以/开头,因此将直接转到文件系统的根目录(或者,IIRC,Windows上当前字母驱动的根目录)。

URL解析和安全性差异通常意味着如果不运行Web服务器进行测试,就不值得进行开发工作。