gpt4 book ai didi

php - javascript 弹出窗口在一段时间后停止

转载 作者:行者123 更新时间:2023-11-30 06:36:07 25 4
gpt4 key购买 nike

我创建了一个简单的 javascript 弹出窗口,它会要求用户等待 10 分钟或继续处理。在我的 php 站点中,我已经设置了一个条件,如果时间少于 10 分钟,则只应出现弹出窗口。我需要为 javascript 编写另一个函数,即使在刷新页面后也只弹出 10 分钟,之后它就不应该出现了。因为我是 javascript 的新手,所以我无法获得正确的功能来克服它。非常感谢您的帮助,谢谢

这是我的弹出代码:

function confirmation() {
var answer = confirm("You are trying to payment again, please wait for 10 mins to avoid duplicate payment. Click OK to wait and Cancel to continue pay")
if (answer){
alert("Thank you for waiting,please check your mail in 10 minutes, if you did not recieve any mail, proceed to purchase again.")
document.formDealPayment.submit();
}
else{
alert("Thank You.")
}
}

最佳答案

您需要在服务器端执行此操作,因为客户端 JavaScript 无法自行知道服务器时间是多少以及自用户上次刷新页面以来已经过去了多长时间。 (除了 cookie,但这里有点矫枉过正)

不太确定 PHP 和经典 ASP 是如何结合在一起的,但是只有在 10 分钟后才会调用该函数的简单经典 ASP 代码是:

If (10 minutes passed) Then
Response.Write("<script type=""text/javascript"">confirmation();</script>")
End If

关于php - javascript 弹出窗口在一段时间后停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14392188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com