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