【问题标题】:Can you restrict meta reload?你能限制元重载吗?
【发布时间】:2019-05-31 01:39:36
【问题描述】:

所以我正在尝试使用元重新加载来更新我的网站(使用下面的代码),我想知道是否可以在打开页面后重新加载一次。

<meta http-equiv="refresh" content="3" >

为什么,因为查看每 3 秒刷新一次的网站真的很烦人。如果你能帮忙,谢谢。

【问题讨论】:

  • 您可能需要为此使用 JavaScript,因为您需要在页面上下文之外存储一些页面已经重新加载的指示符,然后在页面的任何时候读取该指示符负载。本地存储将是存储该信息的合理位置。尽管对于您正在实施的任何事情,可能都有更好的整体方法。为什么需要重新加载页面?
  • 页面在刷新之前不会更新,所以每次我在代码中添加一些东西或者改变一些东西,我都必须刷新页面。
  • 同样,对于您想要做的任何事情,可能有更好的整体方法。但是,如果您坚持必须刷新页面,因为您想要刷新页面,那么请务必继续刷新页面。但是要存储页面是否已经刷新的一些指标,请看一下使用 JavaScript 的本地存储之类的东西。

标签: html reload meta


【解决方案1】:

@David 的评论(原帖)

在没有文件的情况下和网页内存储值。我建议您加密数据,因为它在开发人员控制台“本地存储”中可见

function holdArray(array){
    localStorage.setItem("holdArray", array);
    return true;
}
function releaseArray(){
    if(localStorage.hasOwnProperty('holdArray')){
        return localStorage.getItem("holdArray");
    }
}

设置数据

holdArray(JSON.stringify(yourvariable));

获取数据

let storage = releaseArray();

【讨论】:

  • 谢谢,一旦我的网站恢复正常运行,我会试试的
【解决方案2】:

为了在页面加载后更新一次,我只需将 index.html 更改为 index.php 谢谢你们给我的所有帮助,但这就是我最终需要做的。不过,我仍然非常感谢您的努力。

【讨论】:

    猜你喜欢
    • 2015-11-13
    • 2019-12-26
    • 2010-10-01
    • 2014-01-11
    • 2013-09-23
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多