不要在一秒钟内显示网页内容

时间:2015-10-01 05:04:10

标签: javascript

我有一个网页,在重定向(原因太长而无法解释)到另一个页面之前刷新。有没有办法不在页面上显示使用计时器重定向的内容,以便用户不会看到刷新故障?

就是这样。

Step 1) User goes to page A and clicks on a link.
Step 2) Upon clicking, a set of checks are made (using php) and the user is sent back to page A.
Step 3) After coming back to page A, user is then sent to page B.

步骤2显然会导致刷新。我希望在第1步之后页面不加载几秒钟,以便第2步不能显示给客户端(即刷新)。

1 个答案:

答案 0 :(得分:1)

不确定你所做的是最好的方法。但您可以使用以下代码隐藏内容

function hideAwhile(time){
    var oldDisplay = document.body.style.display;
    document.body.style.display = "none";
    setTimeout(function(){document.body.style.display = oldDisplay}, time);
}