1、window.location.href=URL : 在本窗体打开一个新的页面,也是最常用的一种方法;
2、window.open(URL) : 在一个新的窗口打开一个新的页面;
3、location.replace(URL) :本窗口的页面被替换为一个新的页面URL,替换后不可以回退到上个页面;
4、localtion.assign(URL) :本窗口的页面转为为一个新的页面URL,与上一方法类似,但此方法可回退至上一页面。
获取Url 参数
let url = 'http://xxxxxx.com?user = 1'
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) {
return pair[1];
}
}
return (false);
}
getQueryVariable('user') // 1