如果在主题标签链接上点击刷新,则返回index.html

时间:2012-09-02 19:43:05

标签: javascript html redirect hashtag

我正在创建一个网站,我使用的整个jQuery脚本都很奇怪,一旦有人点击刷新 - 所以我认为当有人刷新时,他们的网址会从www.website.com/index.html#test改为www.website.com/index.html这是可能的,如果是的话,怎么样?

2 个答案:

答案 0 :(得分:0)

你可以做的是检查网址是否包含哈希值:

var url=window.location;
if(url.indexOf('#')!=-1){
   window.location = 'index.html';
}

indexOf做的是它检查一个字符串是否包含一些子字符串,如果它确实存在,那么它返回该子字符串所在的索引,如果它找不到它,那么它返回-1所以 我们在那里做了什么我们检查它是否不等于-1这意味着子串存在然后我们想去index.html

答案 1 :(得分:0)

window.onbeforeunload = function(e) 
{
    window.location = "index.html#introduction";
};

这允许您将刷新重定向到另一个部分,但它似乎无法重定向到index.html