Refreshing a page after certain delay in jquery
本问题已经有最佳答案,请猛点这里访问。
我的问题是:我需要显示一段时间的消息,然后重新加载页面。有人能告诉我在一定的延迟后如何重新加载页面吗?
您甚至不需要jquery或html5:
1 | setTimeout(location.reload.bind(location), 60000); |
这将等待1分钟(60000毫秒),然后调用
1 2 3 | setTimeout(function(){ window.location.reload(); // you can pass true to reload function to ignore the client cache and reload from the server },delayTime); //delayTime should be written in milliseconds e.g. 1000 which equals 1 second |
您可以在不使用JS的情况下尝试此操作,它循环:
1 2 | <meta http-equiv="refresh" content="5"/> <!-- 5 sec interval--> Page refersh in every 5 seconds... |
你甚至可以导航到另一个页面,访问谷歌主页
1 2 | <meta http-equiv="refresh" content="5;http://www.google.com"/> <!-- 5 sec delay--> Redirecting in 5 seconds... |