将基本网址重定向到主页

时间:2011-09-20 07:49:40

标签: javascript redirect

我需要找到基本网址并将其重定向到“主页”页面。此外,我需要使用相对表达式,以便我不必编辑js文件,它可以在不同的网站中使用。

我正在使用jquery,到目前为止我有这个:

    if (location.host) {
    location.replace((location.host) + '/home');
    }

但是没有用......我是js的新手,我需要帮助。

4 个答案:

答案 0 :(得分:1)

也许你想window.location.replace(location.host + '/home');

另外,请看一下这个问题:How can I make a redirect page in jQuery?

答案 1 :(得分:1)

你可以试试这个:

window.location.href = "/home";

答案 2 :(得分:1)

嗯,你可以这样做:

window.top.location.href = "/home";

它将自动获取域并只添加指定的字符串并设置它。 它适用于所有浏览器,但它可以显示像

这样的消息

该页面会自动将您重定向到http://some.com/url/index.html,如果不是click here

答案 3 :(得分:0)

我意识到这是一个非常古老的问题,但也许有人会像我刚才那样偶然发现它。

我很确定这是OP想要的答案:

if (window.location.pathname === '/') {
  window.location.replace('/home');
}