javascript - Ajax/Javascript - 仅刷新一次

标签 javascript php html mysql ajax

如何才能只刷新此页面一次而不重复

    function timedRefresh(timeoutPeriod) {
  setTimeout("location.reload(false);",timeoutPeriod);
}

window.onload = timedRefresh(3000);

document.getElementById('myModal').style.display='block';

最佳答案

int refresh=0;  

function timedRefresh(timeoutPeriod) {
  setTimeout("location.reload(false);",timeoutPeriod);
  refresh=1;
}

if(refresh==0){
window.onload = timedRefresh(3000);
}


document.getElementById('myModal').style.display='block';

您可以添加一个 bool 值或整数标志来检查页面是否加载

关于javascript - Ajax/Javascript - 仅刷新一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53941288/

相关文章:

javascript - NgRX 实体 : ids are undefined in the State

php - 在php中调用javascript函数并传递php变量?

html - 如何使用绝对定位将div固定在另一个div中

javascript - 联合数组并保持顺序

javascript - Raphael js - 在保留单个元素不透明度的同时为组设置动画不透明度

php - 自定义 PHP URL 到 Controller 的映射类似于 Symfony2

PHP 在 <a - 标签之前添加空格

php - 少量用户接收 HTML 电子邮件作为源代码

javascript - Internet Explorer 8 中的 HTML5 和 CSS3 功能

javascript - 如何在 Javascript 中配置和查找枚举