我想访问JavaScript中的地址栏内容

时间:2019-03-16 18:10:16

标签: javascript html

我正在尝试使用JavaScript路由到动态页面,

有什么办法可以做到吗,

localhost / page.html / 001

我可以编写类似的代码

If (url last characters == 001) {
   //Do something
 }

2 个答案:

答案 0 :(得分:0)

<script type="text/javascript">

var lastUrl = window.location;
lastUrl = lastUrl.replace("localhost/page.html/", "");
if(lastUrl == "001"){
    alert(lastUrl);
}

</script>

答案 1 :(得分:0)

您可以使用:

const currentUrl = window.location.href

要获取边的当前URL(在本例中为localhost/page.html/001),则:

const filterUrl = currentURL.split("/");
if (filterUrl[2] === '001') { /* Do stuff */ } else { /* Do other stuff */ }

如果您的URL总是那样,则可以使用此小片段对其进行过滤。