HTML+JS抽奖系统V3.0 (自动识别扩展屏幕)

HTML+JS抽奖系统V3.0 (自动识别扩展屏幕)

Tony哥
2017-02-07 / 0 评论 / 440 阅读 / 正在检测是否收录...

 

界面.png

设置.png 

版本说明(分屏投影):

  本版本新增自动分屏功能,连接投影仪的电脑,按 windows键+P键,选择分屏模式,即可达到理想效果。采用本地脚本直接运行无需互联网支持,双击“启动抽奖.EXE”即可启动程序。

功能描述:
1) 数字号码或名单列表抽取,等级、数量自由定义
2) 连接投影机扩展屏幕后可以自动识别投放到扩展屏幕上全屏幕显示建议投影分辨率1024*768
3) 界面美观大方,背景图片自由替换,适合于投影仪投射晚会晚宴豪华场所抽奖系统。
4) 可自由选择键盘或鼠标双重操作方式完成控制。
5) 正常windows7及以上内核系统即可流畅运行。
6) 抽出“未到场”无效人员可以双击数字单独 重抽。
7) 自由配置一次抽一组或者抽一个。
8) 自由定义过滤没有发到的号码段。
9) 屏蔽键盘上无用键以免人员误操作。
10) 抽奖完成后可以选择保存结果以便日后备案分析。


-----------------------------------------------
V1.2.2
2011-02-10  在配置文件增加了速度控制变量,以便于在不同机器环境中做速度微调
-----------------------------------------------
V1.2.3
2011-08-08  本版本为政府单位定制版本不对外开放
-----------------------------------------------
V2.0
2011-09-13  突破性的解决了手工修改代码烦恼增加了图形化界面
2011-09-13  可以通过图形化设置界面自动生成配置文件(只在IE下有效)
2011-09-13  配置文件从HTML内提取出来,变为ini.js
2011-09-13  图形化配置界面做了一些兼容性优化
2011-09-13  奖项框除了可以填写样式名还可以直接填写样式代码,程序可以自动识别
2011-09-13  增加了手动和自动整理列表功能
-----------------------------------------------
V2.0.1
2011-12-09  bug处理:列表获取处理错误,已修正!
V2.0.2
2011-12-31  bug处理:window.obo = 1;解决了不该有的错误提示!
-----------------------------------------------
V2.1
2012-01-05  革命性的采用exe直接执行hta抛弃常见的浏览器模式,以免兼容性问题太多
-----------------------------------------------
V2.1.1
2012-01-08  加入了json2的解析程序,用来确保配置文件保存的有效性
2012-01-09  纠正了2.1版本的保存配置文件多了一个s的bug
-----------------------------------------------
V3.0
2017-1-23  修正了上一个版本的保存中间结果的bug问题,结果直接保存到程序根目录
2017-1-23  修正了一次抽一个人的逻辑bug,增加作防范弊代码错误修正功能
2017-1-23  新增了保存配置文件是否下次跳过“引导页设置界面”选项,改进了保存等函数的效率及不兼容问题
2017-1-23  实现了扩展屏幕的自适应(存在扩展屏幕默认投放到扩展屏幕,否则就本地监视器显示)
2017-1-23  3.0版本把逻辑代码直接打包入了执行文件中,减少了冗余的文件数量


使用请看压缩包内说明,用过了别忘了给好评!


HTML+JS抽奖系统V3.0 (自识扩展屏幕).rar大小:1.82MB | 来源:百度网盘
已经过安全软件检测无毒,请您放心下载。
0

评论 (0)

取消
  1. 头像
    chen
    Linux · Google Chrome

    能说一下“实现了扩展屏幕的自适应“是怎么做的吗?

    回复
    1. 头像
      Tony
      Linux · Google Chrome
      @ chen

      @chen:通过内置的方法获取到扩展屏幕的个数 把窗体移动到指定区域,执行全屏命令

      回复
    2. 头像
      Tony
      Linux · Google Chrome
      @ chen

      @chen:原理:程序默认猜测有两块屏,先获取当前屏点阵宽度,再加一个数字,得到了第二个屏的猜测位置X,尝试直接移动hta窗口到扩展屏幕的X位置,然后全屏hta,如果没有扩展屏,全屏会在展示主屏上,如果扩展屏存在就在扩展屏全屏程序了
      问题点:如果扩展屏不在右侧,全屏会到主屏上,如果你有兴趣可以做一个手工上下左右屏切换的功能区

      回复