如何使本地js文件工作?

时间:2013-08-28 22:52:57

标签: javascript localhost

在我当地,我正在测试我建造的东西。

这是我试图包含在同一文件夹中的文件中的脚本:

<script src="/colorpicker/js/evol.colorpicker.min.js" type="text/javascript" charset="utf-8"></script>

colorpicker在我的桌面上名为Work / demo /

的文件夹中

颜色选择器不起作用。我该怎样做才能让它在当地工作?

2 个答案:

答案 0 :(得分:4)

有许多事情(但主要是XMLHttpRequest)可以使用JavaScript来完成,出于安全原因,在某些浏览器中会阻止file:/// URI。通常,出于开发目的,我强烈建议您安装Web服务器(直接在您的工作站或虚拟机中)并使用它进行测试。

也就是说,如果您确实想要在没有Web服务器的情况下进行测试,那么不要使用根相对URI 。即,不要使用/字符启动URI,因为它会位于文件系统的顶部,而不是您认为属于网站的顶级目录。

答案 1 :(得分:0)

由于脚本文件与HTML页面位于同一文件夹中,因此您只需将其包含在文件名中:

<script src="evol.colorpicker.min.js" type="text/javascript" charset="utf-8"></script>