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

我只是一个渣渣
  • 278

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

回复
阅读 4k
2 个回答

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

//已知路径
var p = '/to/path'
var url = window.location.href
//如果对于windows的话,需要自己处理。因为你说的是app这里先不考虑
var root = url.split(p)[0];
// then 剩下的就是从root走了吧。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏