javascript - 如何获取当前文件夹的路径?
问题描述
我正在创建一个需要获取文件夹名称并将其输出到 avar
或str
.
示例网址: 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 中,您可以使用全局位置。全局位置包含相当多的信息,如果您想查看可用的信息,可以阅读 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 /
推荐阅读
- python - 如何检查两个python队列是否相同
- sql - 在 MSACCESS 中按类别和子类别创建前 N 个列表
- python - 如何将变量从一个python脚本传递给另一个?
- swift - 领域过滤器不总是找到数据?
- java - 有没有更好的方法来声明应该在 onNext() 和 onCompleted() 中使用的对象?
- java - 如何在 jOOQ 模拟数据中返回结果列表
- python - 比较一行中的值并将结果写入新列
- ros - 是否可以使用 NVIDIA Jetson TX2 通过 UART 端口控制 DJI M210 无人机的速度?
- c - 如何将 R 的类(S4 或 S3)与 C 的类接口
- c++ - C++ 位集继承 - 如何使用逻辑运算符修复类型错误?