首页 > Web开发 > 详细

js相对路径相关(比如:js中的路径依赖导入该js文件的路径)

时间:2015-08-03 12:53:40      阅读:236      评论:0      收藏:0      [点我收藏+]

问题描述:

前几天调用同事的js接口文件,在他自己的html测试页面ok,在我这边调用时出现问题。

debug过程中,将该测试html移到其他位置都不行,放到原html测试页面同层次路径下是OK的。

 

解决过程:

很疑问啊,用F12调试下,在调用的js中,发现xmlhttp.status返回状态是404,靠,原来是找不到文件。

仔细看了下,在js中看到如下代码:【var requestURL = "../servlet/ajaxServlet.jsp";】坑爆了,

模糊记得js中引用路径解析是依赖引用它的文件路径的,所以改成了绝对路径:

【var requestURL = "/网站工程名/中间文件夹/servlet/ajaxServlet.jsp";】。然后就OK了。

 

知识点:在css中的相对路径,是以css文件所在路径为基准;而js中路径是以导入此js的文件所在位置为基准。

扩展:

CSS、JS中的相对路径引用:http://www.cnblogs.com/xuxiace/archive/2012/03/06/2381874.html

Java Web中的相对路径与绝对路径总结:http://www.cnblogs.com/jichunhu/archive/2013/01/31/2887042.html

 

js相对路径相关(比如:js中的路径依赖导入该js文件的路径)

原文:http://www.cnblogs.com/jkgyu/p/4698909.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!