前端经常要获取当前页面的url 目录,好像js没有现成的办法,所以写了个简单函数:
<script>
function get_current_url() {
//获得完整url
var path = document.location.href;
console.log(path);
//获取最后一个‘/’的位置
index = path.lastIndexOf('/');
//截取url保留最后一个‘/’
var url = path.slice(0, index + 1);
console.log(url);
return url;
}
//可以任意拼接了
var url = get_current_url() + 'back/get.php';
console.log(url);
运行结果输出:
http://127.0.0.1:5500/test.html
http://127.0.0.1:5500/
http://127.0.0.1:5500/back/get.php