找回密码
 立即注册

QQ登录

只需一步,快速开始

相当

中级会员

19

主题

194

帖子

523

积分

中级会员

积分
523

圣诞拼拼乐微信认证勋章

相当
中级会员   /  发表于:2020-2-9 13:28  /   查看:3971  /  回复:6
1金币
问题1,二维码怎么做一个时限内的有效性
问题2,二维码被扫描一次确认后不再显示或者不能使用

最佳答案

查看完整内容

您好,其实您这两个问题,原理上是一样的,二维码只是将超链接图形化了,其本身是不会过期的,过期失效的是其中提供的链接。 您可以考虑这样做。在超链接中带上时间戳,然后,扫描进入网站后,先用js判断这个时间戳和当前时间的差,超过设定范围,则跳转提示失效。 后者思路类似,可以试试在二维码中带一个标志,扫描后可以记录一下这个标志位,下次再扫描,如果这个标志位已存在。那么跳转失效。

6 个回复

倒序浏览
最佳答案
最佳答案
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-2-9 13:28:39
来自 2#
您好,其实您这两个问题,原理上是一样的,二维码只是将超链接图形化了,其本身是不会过期的,过期失效的是其中提供的链接。
您可以考虑这样做。在超链接中带上时间戳,然后,扫描进入网站后,先用js判断这个时间戳和当前时间的差,超过设定范围,则跳转提示失效。
后者思路类似,可以试试在二维码中带一个标志,扫描后可以记录一下这个标志位,下次再扫描,如果这个标志位已存在。那么跳转失效。
回复 使用道具 举报
相当
中级会员   /  发表于:2020-2-10 12:17:19
3#
Tracy.Liu 发表于 2020-2-10 09:30
您好,其实您这两个问题,原理上是一样的,二维码只是将超链接图形化了,其本身是不会过期的,过期失效的是 ...

好的,谢谢
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-2-10 12:32:11
4#

您客气啦~
回复 使用道具 举报
格格@H
初级会员   /  发表于:2022-11-13 09:03:38
5#
Tracy.Liu 发表于 2020-2-9 13:28
您好,其实您这两个问题,原理上是一样的,二维码只是将超链接图形化了,其本身是不会过期的,过期失效的是 ...

"http://www.baidu.com"+'?timestamp='+new Date().getTime()
这样带时间戳,好像不行,能举个例子?
回复 使用道具 举报
hacklp
中级会员   /  发表于:2022-11-13 09:39:16
6#
本帖最后由 hacklp 于 2022-11-13 09:41 编辑

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-11-14 09:44:50
7#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部