找回密码
 立即注册

QQ登录

只需一步,快速开始

amtath 悬赏达人认证 活字格认证

论坛元老

153

主题

1442

帖子

4369

积分

论坛元老

承接开发VX:idejian

积分
4369

活字格高级认证圣诞拼拼乐微信认证勋章悬赏达人活字格认证

QQ
amtath 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-15 11:44  /   查看:3840  /  回复:7
本帖最后由 amtath 于 2021-6-5 17:50 编辑

举个例子,
只允许在11:48-12:00 之间提交。

效果如下:
t.gif

实现:
1、命名按钮单元格:newbtn
2、在页面加载命令中,添加js命令

  1. function show(){

  2. var myDate = new Date();
  3. var myhour =myDate.getHours();
  4. var mymin = myDate.getMinutes();

  5. var page = Forguncy.Page;
  6. var mybtn= page.getCell("newbtn");

  7. if (myhour!=11)
  8. {
  9.         mybtn.setValue("已结束 ");
  10.         mybtn.disable();
  11. }else
  12. {
  13.          if(mymin<=59&&mymin>=48){
  14.         mybtn.setValue("保存");
  15.         mybtn.enable();        }
  16.         else{
  17.         mybtn.setValue("已结束");
  18.         mybtn.disable();        }
  19. }
  20. }

  21. setInterval(show,1000);
复制代码


工程如下:




承接定制开发 vx:125396852

按钮定时可用.fgcc

97.91 KB, 下载次数: 25

售价: 1 金币  [记录]

评分

参与人数 1金币 +666 收起 理由
Simon.hu + 666 赞一个!

查看全部评分

7 个回复

倒序浏览
samta
高级会员   /  发表于:2021-4-15 17:24:15
推荐
这读的是计算机的本地时间么,会不会有人通过修改本地时间来绕过限制?
回复 使用道具 举报
绿之雪
金牌服务用户   /  发表于:2021-4-15 13:25:16
沙发
厉害,谢谢
回复 使用道具 举报
18791208143
高级会员   /  发表于:2021-4-15 14:53:51
板凳
时间怎么改
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-15 16:50:53
地板
myDate  日期
myhour 时间
mymin 分钟
用myhour 和mymin组合去控制。
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-15 17:35:34
6#
samta 发表于 2021-4-15 17:24
这读的是计算机的本地时间么,会不会有人通过修改本地时间来绕过限制?

果然是逻辑严密。这个确实是获取本地时间的。
回复 使用道具 举报
jinxinwork
初级会员   /  发表于:2021-4-16 10:35:24
7#
厉害,谢谢
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-22 11:52:14
8#
流弊啊,这个挺好,不过最好能在服务端命令中设计~这样安全性比较好,正确性也能保证
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部