簡體   English   中英

獲取URL的文件名和父文件夾

[英]Get File Name and Parent Folder of URL

這個javascript將獲得整個路徑和文件名,但想法是檢索文件名+擴展名及其父文件夾,以便它返回:

/thisfolder/thanks.html

var url = "www.example.com/get/thisfolder/thanks.html";
var path = url.substring(url.indexOf('/')+1, url.lastIndexOf('.'));
alert(path)

JS小提琴

使用.split() ,您可以選擇最后2個元素並在以下后將它們連接在一起:

 var url = "www.example.com/get/thisfolder/thanks.html"; var path = url.split('/').slice(-2).join('/'); alert(path); 

你可以拆分/

var parts = url.split("/");
var filename = parts.pop();
var parent = parts.pop();

這是使用數組的替代方法:

var paths = url.split("/");
var path = paths[paths.length - 2] + "/" + paths[paths.length - 1];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM