首页 > 解决方案 > 如何获取当前文件夹的路径?

问题描述

我正在创建一个需要获取文件夹名称并将其输出到 avarstr.

示例网址: https://myurl.com/my-folder

输出: my-folder

我的代码:

<script>
 var wname = how I get the folders name;
 document.getElementById('workspacename').innerHTML=wname;
</script>
<span class/id="workspacename"></span>

标签: javascript

解决方案


在 javascript 中,您可以使用全局位置。全局位置包含相当多的信息,如果您想查看可用的信息,可以阅读 MSDN 或打开浏览器控制台并输入“位置”。查看建议并控制台记录它们。

var path = location.pathname;

如果路径中有尾随名称,则可以将其与子字符串配对。

例如,如果您想要来自 /workspace/some-random-string 的“工作区”

你可以做

let str = location.pathname.substring(1, location.pathname.length); //removes first /
str = str.substring(0, str.indexOf('/'));//substring from 0 to first /


推荐阅读