一段js代码怎么只运行一次
window.onload=function(){varbutton=document.getElementById('myids0');button.click();/...
window.onload = function(){
var button = document.getElementById('myids0');
button.click();//执行执行点击按钮
};
这段js代码怎么让他只运行一次,哪怕再次页面刷新也不运行 展开
var button = document.getElementById('myids0');
button.click();//执行执行点击按钮
};
这段js代码怎么让他只运行一次,哪怕再次页面刷新也不运行 展开
4个回答
展开全部
最简单的办法用localStorage记录,这个对象记录的信息在关掉浏览器后还存在。
还可以用cookie记录,不过cookie会每次前端向服务器或者服务器向前端传递数据都携带,有点浪费流量。
还可以用cookie记录,不过cookie会每次前端向服务器或者服务器向前端传递数据都携带,有点浪费流量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用cookie判断是否执行过(清缓存- -后失效)
追问
大哥能写个例子吗?
追答
if (localStorage.pagecount)
{
}
else
{
var button = document.getElementById('myids0');
button.click();//执行执行点击按钮
localStorage.pagecount=1;
}
localStorage 实现
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
js本身就只执行一次啊?除非你用setinterval函数来循环调用
如果你是说刷新页面也不变的话
那要把数据存到数据库里
如果没有数据库只能用cookie
但是cookie不能一直保存
如果你是说刷新页面也不变的话
那要把数据存到数据库里
如果没有数据库只能用cookie
但是cookie不能一直保存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
执行之后增加cookie,下次判断有没有这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询