我想使用 javascript/jquery 获取当前 URL。 URL 应在路径中包含子文件夹/子网站,但不包含页面或任何其他查询参数。
示例
http://test.com/site1/folder/abc/test.aspx
Output : http://test.com/site1/folder/abc/
http://test.com/site1/folder/abc/test.aspx?id=1&name=xyz
Output : http://test.com/site1/folder/abc/
http://test.com/site1/folder/abc/test.aspx?id=1,name=xyz
Output : http://test.com/site1/folder/abc/
http://test.com/site1/folder/abc/?testid=45
Output : http://test.com/site1/folder/abc/
有什么想法吗?
最佳答案
demo
只需 JavaScript 即可...
var str = "http://test.com/site1/folder/abc/?testid=45";
str.slice(0,str.lastIndexOf('/')+1); // prints http://test.com/site1/folder/abc/
<小时/>
获取当前 URL,
var str = window.location.href;
str.slice(0,str.lastIndexOf('/')+1);
关于javascript - 如何获取仅包含子站点/子文件夹的 URL 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3316101/