Javascript 还记得使用jquery刷新浏览器剩下的时间吗
下面的代码以5秒、10秒和15秒的间隔弹出,在这个框中是一个联系人表单7 因此,当我刷新页面时,它会一直返回到5秒Javascript 还记得使用jquery刷新浏览器剩下的时间吗,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,下面的代码以5秒、10秒和15秒的间隔弹出,在这个框中是一个联系人表单7 因此,当我刷新页面时,它会一直返回到5秒 var iteration = 0; var times = [5,10,15] var showPopUp = function(time) { setTimeout(function() { jQuery('.pop_timer_box').css('display','flex'); Cookies.set('popup_box',
var iteration = 0;
var times = [5,10,15]
var showPopUp = function(time) {
setTimeout(function() {
jQuery('.pop_timer_box').css('display','flex');
Cookies.set('popup_box', time);
}, time)
}
showPopUp(times[iteration]);
jQuery('body').on('click', '.cclose_pop', function() {
jQuery('.pop_timer_box').hide();
iteration +=1;
if (iteration < 3) {
showPopUp(times[iteration])
}
});
var迭代=0;
var时间=[5,10,15]
var showPopUp=函数(时间){
setTimeout(函数(){
jQuery('.pop_timer_box').css('display','flex');
Cookies.set('弹出框',时间);
},时间)
}
显示弹出窗口(次数[迭代]);
jQuery('body')。在('click','cclose_pop',函数()上{
jQuery('.pop_timer_box').hide();
迭代次数+=1;
if(迭代<3){
显示弹出窗口(次数[迭代])
}
});
我怎样才能使页面在刷新时能够记住剩下的内容
并在联系人表单7成功提交后停止(可能直到浏览器退出后才会显示弹出窗口)
提前感谢您的帮助您应该看看
localstorage
功能
您可以设置/更新如下信息:
localStorage.setItem("seconds", time);
加载页面后,只需使用
localStorage.getItem("seconds");
很好的尝试!但是你的代码仍然有问题,我认为var times没有实现请不要在回答字段中写评论,你可以尝试使用cookies。请核对一下-