如何仅使用JavaScript获取网址的一部分

时间:2019-04-09 11:50:36

标签: javascript

这是关于从Firebase发送到电子邮件的密码重置链接。我想从中获取oobCode。但是,当我获得页面的网址时,它会为我提供本地地址,而不是我在电子邮件中单击的实际链接。请帮助

https://example.com/usermgmt?mode=resetPassword&oobCode=ABC123&apiKey=AIzaSy...&lang=fr

此链接实际上将reset_pwd.html加载到我的网站中。因此,当我尝试获取window.location.href时,它没有给我显示在地址栏中的实际地址。

这是我到目前为止尝试过的。但是我意识到我正在尝试拆分网页http://127.0.0.1:80/reset_username

的本地地址
function func() {
  var s = window.location.href;
  ResponseURL = window.location.href;
  var domain = ResponseURL.split('=');
  alert(s);;

}

1 个答案:

答案 0 :(得分:0)

您可以使用URL.searchParams.get()来获取它:

$ pthr43 4

Thread 1 created successfully

hello! my id is 1

hello! my id is 2

Thread 2 created successfully

Thread 3 created successfully

hello! my id is 3

Thread 4 created successfully

hello! my id is 4
All threads complete
$