js引用路径问题

JavaScript024

js引用路径问题,第1张

楼上的方式是可以实现,但是就是要判断到底距离目标文件的位置;

所以最好就是用相对根路径;

<script type="text/javascript" src="/test/hits/xxxxx.js"></script>

这样的话,无论你在任何位置都可以正确调用你的文件了。

你基本的概念没有搞清楚。

我们说的绝对路径是指相对于网站根目录而言的。即据对路径是以“/”开头的路径。假设你的网站目录是www目录,下面有个index.php文件以及一个js目录,js目录下有个a.js文件,那么你在index.php中调用js的时候,

使用据对路径调用js应该是:/js/a.js,如:

<script type="text/javascript" src="/js/a.js"></script>

使用相对路径可以用下面两种方式:

<script type="text/javascript" src="./js/a.js"></script>

<script type="text/javascript" src="js/a.js"></script>

我看你在代码里面连磁盘路径都弄出来了,你想想,你放到网上空间,这个路径还存在吗?

换另外一个方面讲,如果你使用的是磁盘路径,你在浏览器中打开的时候,就是使用的是文件浏览器打开的了,所以不会解析,因为你给定的物理路径已经脱离服务器的管辖了。

建议你在学开发的时候先学下web的一些基本知识吧。这些应该都是很基础的了。