gpt4 book ai didi

Javascript/jQuery : Any event for history. 去(-1)?

转载 作者:行者123 更新时间:2023-11-30 18:04:45 25 4
gpt4 key购买 nike

在我的表单服务器端验证中,我使用 history.go(-1); 在验证错误的情况下重定向回来。这样表单数据就保留在那里,用户可以修复数据并重新提交表单。

在我使用验证码之前它运行良好。如果用户提交了错误的验证码,服务器验证将使用 history.go(-1); 将他重定向回来。这样,页面实际上并没有重新加载,验证码图像也没有刷新。所以用户不断提交错误的验证码。

那么有什么方法可以在每次通过 history.go(-1); 重定向回页面时触发事件或函数。这样我就可以调用一个函数来重新加载验证码图像。

我必须这样做,因为我的表单处理是在单独的服务器上完成的。

谢谢。

最佳答案

您的解决方案是使验证码图像不可缓存。您需要指示您的验证码脚本发送带有图像的响应 header ,其中包含过去的“过期”日期或无缓存日期。这样,浏览器将在每个 history.go(-1) 上重新加载验证码。

关于Javascript/jQuery : Any event for history. 去(-1)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16056977/

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