如何通过HTML中的查询字符串更改URL重定向

时间:2018-12-23 11:09:23

标签: javascript html

<meta http-equiv="refresh" content="0; url=http://example.com">

我想要这样的东西

http://localhost/?url=google.com => google.com

2 个答案:

答案 0 :(得分:0)

我猜您想从整个网址中拆分google.com部分。 将所需的网址分配给字符串

var urlString = "http://localhost/?url=google.com";

然后使用String.split方法创建由=符号分割的数组

var splitStringArr = urlString.split("=");

google.com部分将是分割字符串数组的第二个元素。

console.log(splitStringArr[1])

输出:

  

google.com

答案 1 :(得分:0)

let myUrl = 'http://localhost/?url=google.com'

if(myUrl.includes('url=')){
 let result = myUrl.split('url=')[1];
  console.log('the result is:', result);
}else{
  console.log('no result');
}
这是一种解决方案,我认为您不应该忘记myUrl.includes以防止未定义的值;