刷新网页一次没有毛刺

时间:2015-09-21 14:35:04

标签: javascript

我想使用javascript一次刷新一个网页。我已经在网上尝试了各种能够完成任务的代码。但是,我想刷新一次,直到刷新发生时才显示内容。这条路;用户不认为发生了刷新,看起来该网站需要一段时间才能加载。这可能吗?

这是我正在使用的代码。

window.onload = function() {
if(!window.location.hash) {
    window.location = window.location + '#loaded';
    window.location.reload();
}
}

我想知道该页面是否可以像它一样重新加载,但在重新加载完成之前,用户看不到任何内容。

1 个答案:

答案 0 :(得分:0)

您需要从onload中取出代码,因为在页面加载后触发

这是您发布的代码最接近的

<html>
<head>
<script>
if(!window.location.hash) { location.replace(window.location + '#loaded'); }
</script>