如何提醒URL排除JavaScript中的filename.php?

问题描述 投票:-1回答:1

我已经尝试过此警报,但没有得到我想要的结果

假设我的URL =http://expense.test/admin/manageExpense.php我要警报(http://expense.test/admin/

var base_url = window.location.origin + '/' + window.location.pathname.split ('/') [1] + '/';

上面的查询得到我想要的确切结果,但是当我在URL下方发出警报时,它并不是我想要的。假设我的网址是http://expense.test/admin/admin/admin/index.php当我通过上述查询发出警报时,我得到的警报是相同的(http://expense.test/admin/),但我想发出警报(http://expense.test/admin/admin/admin/),我该如何实现。任何帮助将不胜感激主要关注有多少个带有url的文件夹,但我想从URL中排除最后一个文件名

javascript alert
1个回答
1
投票

我知道了答案

var url = "http://expense.test/admin/admin/admin/index.php";
url = url.substring(0, url.lastIndexOf("/") + 1);
alert(url);

感谢这个人How do I remove get variables and filename from URL using javascript/jquery?


0
投票

如果只想删除URL的最后一部分,则只需将其弹出即可。

var url = "http://expense.test/admin/admin/manageExpense.php";
var splitUrl = url.split("/")
splitUrl.pop();
console.log(splitUrl.join('/'))
© www.soinside.com 2019 - 2024. All rights reserved.