如何使用JavaScript来抓取URL,然后使用URL的第一个目录。例如,如果我有一个像domain.com/Organisations/Manage
这样的网址,我想要使用的是Organisations
。
请注意,此应用也可以在开发模式下运行,其中网址上有前缀,例如localhost:8888/AppName/Organisations/Manage
这样做的原因是将名称作为身份证明应用于正文,例如<body id="Organisations">
非常感谢任何帮助。感谢
答案 0 :(得分:4)
您需要切片document.location.pathname
。如果"Organisations"
总是从路径的最后部分开始,那么您可以使用它:
document.location.pathname.split("/").slice(-2, -1).toString();
//-> "Organisations"
答案 1 :(得分:2)
这也可以解决问题:
document.location.origin + "/" + document.location.pathname.split("/")[1]