从URL jQuery重定向页面

时间:2018-12-02 20:21:18

标签: javascript jquery

我想从URL重定向。当我使用#!时可以使用,但是我想使用除此以外的参数。

//works
url = 'localhost/#!/about'
if (document.location.hash.replace(/^#?!\//, '') != '') {
    loadResource(true);
}


//doesn't work
url = 'localhost/about'
if(location.pathname.replace(/^\/([^\/]*).*$/, '$1') != ''){
    loadResource(true);
}

为什么?有没有不使用#!的方法?

1 个答案:

答案 0 :(得分:0)

上面的代码未显示任何重定向代码。 loadResource是做什么的?

无论如何,在javascript中重定向是这样完成的:

// Syntax: document.location.href = url;
document.location.href = 'http://localhost/about';