如何使用javascript刷新我的html页面时清除按钮单击
How to clear button clicks when using javascript to refresh my html page?
我正在使用如何在给定的不活动时间后自动重新加载页面的 java 脚本,每 30 秒刷新一次我的 html 页面,效果很好。该页面包含一个表单、一些按钮和一些文本字段。该窗体还包含一个状态列表,该列表在刷新页面时更新。单击按钮时,相应的值将被发送回服务器。问题是,一旦我点击了一个按钮一次,由于从javascript刷新,它每30秒重复一次。第一次后如何删除按钮点击?我想保留文本字段中的值。
如果你有一个附加到按钮的功能,比如
<button onclick="myFunction()">Click me</button>
然后将此行添加到该函数中
clickFlag = true
否则将其添加到您的按钮标签中
<button onclick="clickFlag = true">Click me</button>
并更改刷新功能,如下所示
var time = new Date().getTime();
$(document.body).bind("mousemove keypress", function(e) {
time = new Date().getTime();
});
function refresh() {
if(new Date().getTime() - time >= 30000 && clickFlag)
window.location.reload(true);
else
setTimeout(refresh, 10000);
}
setTimeout(refresh, 10000);
您可以使用元
标记。这些属性HTTP-EQUIV,content是必需的。例如:http://website/login">
我找到了一个解决方案,但不要使用javascript。我添加了另一个 html 页面,提交表单时我会转到该页面。在这里,我从文本字段中提取数据(并调用一些 php)。然后我回到使用 php header 命令的第一页,附加了数据,但没有按钮。我仍然使用第一页上的 javascript 来更新状态列表,但由于刷新,没有收到任何重复的按钮点击。
相关文章:
- 清除按钮提交后的文本区域
- HTML5画布创建“清除画布”按钮的正确方法
- 清除按钮不适用于我的javascript和hmtl5画布
- 输入文本区域的清除按钮
- 如何使用javascript刷新我的html页面时清除按钮单击
- 单击按钮清除推送通知
- jQuery移动列表过滤:如何更改清除按钮文本
- 计算器清除按钮
- 为什么清除按钮不从购物车中删除价格
- JavaScript计算器问题与清除按钮
- 在输入框中输入数据时显示清除按钮.当输入没有聚焦且输入框中没有数据时,隐藏清除按钮
- 清除按钮点击时的jQuery验证
- 文本区域应该得到复制到另一个文本区域和原始文本区域应该清除按钮点击使用javascript
- 文本从一个文本区域应该得到复制到另一个文本区域和原始文本区域应该清除按钮点击使用javascript
- 随时日期选择器添加一个清除按钮
- 如何在单个文本框中添加多个联系号码,以及使用javascript添加的每个文本的X(清除)按钮
- 如何刷新过滤搜索时的“清除”按钮;在文本的边缘点击
- 当试图清除按钮输入时,Form.elements.filter不是一个函数
- 隐藏'清除'按钮,直到'按钮点击
- 如何使用jquery为每个值动态添加清除按钮