重定向到另一个页面(setTimeout)不会停止加载。

问题描述 投票:0回答:1

我使用这个脚本

setTimeout(function(){
        window.location.href = '/MyPage';
     }, 5000);

它已经重定向我,但从来没有停止加载每5秒,所以如何重定向到(MyPage),但达到后想留下来不加载。

javascript html jquery blogger
1个回答
0
投票

我想这个脚本应该重定向到自己。然后你可以在你的本地存储中设置一个条目,如。

if (!localStorage.getItem('foo')) {
    localStorage.setItem('foo', '1');
    setTimeout(function(){
        window.location.href = '/MyPage';
    }, 5000);
}

如果你想重新启用重定向,你可以删除这个条目。

localStorage.removeItem('foo');

或者你也可以在本地存储中设置一个 饼干.

© www.soinside.com 2019 - 2024. All rights reserved.