h***@qq.com
h***@qq.com
  • 发布:2017-05-15 18:13
  • 更新:2017-05-16 12:37
  • 阅读:2213

很初级的问题,为什么使用绝对路径访问不了文件

分类:MUI

我使用mui.ajax读取xml时传入的url参数,如果是相对路径就能读取到,如果使用绝对路径就报404,前面再加项目名也不行。

图片的src也是一样的问题,绝对路径还要加什么字符吗

项目叫MedBasicDoctor2

用"/MedBasicDoctor2/resources/FieldEnums.xml" 不行
用"/resources/FieldEnums.xml" 也不行
用"resources/FieldEnums.xml" 可以,但是我这个方法可能会从不同的路径去调用,所以不能写死相对路径。

怎么解决啊

2017-05-15 18:13 负责人:无 分享
已邀请:
h***@qq.com

h***@qq.com (作者)

求助啊。。。。。

LLgg

LLgg

如果使用使用了绝对路径,那么你的文件的所有前置地址都要写上去,才能访问

本地html使用绝对路径:D:/xxxx/xxxxx/xxxxxo/xxoo.gif  
网络地址使用绝对路径:http://xxxxxxx.com/xxxx/xxxx.gif
本地html使用相对路径:xxxxxx/xxx.gif  
网络地址使用相对路径:xxxxxx/xxx.gif

这是我的网站,O(∩_∩)O谢谢支持----->>中旋网ZxlmWeb

  • h***@qq.com (作者)

    不行啊,ajax方法里面的url如果使用加上盘符的物理路径直接报:A network error occurred,正斜杠反斜杠都不行,转译也不行,图片的src也一样...

    2017-05-15 22:44

1***@qq.com

1***@qq.com

这是看你的.html页面 相对于你这个xml文件的路径,

h***@qq.com

h***@qq.com (作者)

难道不能使用绝对路径吗。。。

  • 1***@qq.com

    上面那位已经说了, 绝对路径 应该是你手机js 存放的路径 http://www.html5plus.org/doc/zh_cn/io.html 你可以看看这个 能找到绝对路径

    2017-05-16 12:47

该问题目前已经被锁定, 无法添加新回复