为了账号安全,请及时绑定邮箱和手机立即绑定

怎么让js打开一个固定的文件路径

怎么让js打开一个固定的文件路径

PIPIONE 2019-03-08 18:13:44
我有个纯html打包的app。现在遇到一个这样的需求。要写一个通用的方法(打包成js文件。方便引用),这个方法要求。是跳回去根目录的index.html文件。无论这个js是加载在多少层目录下面。(因为js加载在不同层级的目录下面,肯定找上级路径就是../../这样子。因为不固定在哪一级,所以这个方法不知道怎么写。)加上这个app是纯html的。没有域名,所以用localtion.port输出来是空的。我用的是jq写的app。。。所以没有什么路由概念,,请问这个方法应该怎么写。我用的是hb软件打包
查看完整描述

2 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

绝对路径不行吗?/js/target.js


查看完整回答
反对 回复 2019-03-18
?
墨色风雨

TA贡献1853条经验 获得超6个赞

//已知路径

var p = '/to/path'

var url = window.location.href

//如果对于windows的话,需要自己处理。因为你说的是app这里先不考虑

var root = url.split(p)[0];

// then 剩下的就是从root走了吧。


查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 2624 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信