怎么让alert在每次文件执行的时候,只弹窗一次
发布网友
发布时间:2022-05-10 02:18
我来回答
共1个回答
热心网友
时间:2023-10-19 18:31
定义一个变量,这个变量为0或1,为1就不让它弹出,0就弹出,那第定义时把变量值设置成0,弹出后变成1就行了。 下面就是这个变量的存放问题,有两种办法:1,ajax是局部刷新,可以在没刷新的地方存放此变量 2,写入缓存,session都行
方法还有几种,要看具体情况,上面的还是比较常规的追问页面文件此处设置的 setTimeout( 此处为弹窗 ,1000); ajax 发送请求的地址是一个php文件, 这个php文件根据条件去执行是否为弹窗,然后返回到页面的那个PHP文件, 如果程序在执行中,这个程序每一秒执行一次, 就相当于刷新了,那不就是从头开始又执行一遍?这边有点昏,不是很明白。