zoukankan      html  css  js  c++  java
  • js相对路径相关(比如:js中的路径依赖导入该js文件的路径)

    问题描述:

    前几天调用同事的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

  • 相关阅读:
    ubuntu下安装常用软件合集
    Ubuntu16升级到18
    VScode安装教程
    查看系统信息脚本
    Excel应用笔记
    后缀数组
    笔记-AHOI2013 差异
    二分图
    动态规划dp
    笔记-CF1354E Graph Coloring
  • 原文地址:https://www.cnblogs.com/jkgyu/p/4698909.html
Copyright © 2011-2022 走看看