js提取指定url除域名之外的数据信息
JavaScipt
2023-11-19 11:34:07
互联网是如今生活中极为重要的一部分,通过域名可以访问到不同的信息。
那么我们可以如何使用js实现将ulr中域名信息剔除,提取除域名外后面所有url信息呢?
url地址:http://域名/file/80634.pdf
提取数据:/file/80634.pdf
js提出url剔除域名数据代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
function GetUrlRelativePath(url){
var arrUrl = url.split("//");
var start = arrUrl[1].indexOf("/");
var relUrl = arrUrl[1].substring(start);//stop省略,截取从start开始到结尾的所有字符
if(relUrl.indexOf("?") != -1){
relUrl = relUrl.split("?")[0];
}
return relUrl;
}
console.log(GetUrlRelativePath('http://域名/file/80634.pdf'))
</script>
</body>
</html>
运行上述代码:
从http://域名/file/80634.pdf链接中,获取到/file/80634.pdf数据。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
880篇文章
1018人已阅读