我正在寻找一段将执行以下操作的JavaScript:
查看当前网址并返回网址中的所有文件夹,即:
http://localhost/folder1/page.aspx返回 - > /文件夹1 /
http://localhost/page.aspx返回 - > /
任何帮助?
答案 0 :(得分:1)
您可以尝试window.location.pathname
来获取其路径。 for ref
答案 1 :(得分:0)
通过window.location
,您可以访问正在运行的脚本的完整网址。然后,您可以使用REGEX提取所需的部分,在本例中为路径。
答案 2 :(得分:0)
location
属性(window
)(link)具有各种属性,可用于获取该信息。
Here's an example可用的内容:
var loc, name, value;
loc = window.location;
for (name in window.location) {
value = loc[name];
if (typeof value != 'function') {
display(name + ": " + value);
}
}
function display(msg) {
var p = document.createElement('p');
p.innerHTML = msg;
document.body.appendChild(p);
}
答案 3 :(得分:0)
window.location.pathname.substr(0, window.location.pathname.lastIndexOf("/") + 1);