演示下载地址:http://www.erdangjiade.com/js/545.html

效果图:

  1. 遍历要抽奖人的头像(你可以把要抽奖的人的头像直接放在images文件下面)
  2. $dir = "images/";
  3. $img = "";
  4. if (is_dir($dir)) {
  5. if ($dh = opendir($dir)) {
  6. while (($file = readdir($dh)) != false) {
  7. if ($file <> '' && strlen($file) > 2) {
  8. $img .= '"' . $file . '",';
  9. }
  10. }
  11. }
  12. $img = substr($img, 0, ( strlen($img) - 1));
  13. }
  14. 若没有头像,可调用webcam在线拍照
  15. <a href="photo">拍照</a>
  16. 定义变量
  17. var alldata = new Array(<?php echo $img; ?>);
  18. var num = alldata.length - 1;
  19. var show = $("#show");
  20. var btn = $("#btn");
  21. var open = false;
  22. 抽奖html代码
  23. <div class="wrap">
  24. <div class="show" id="show">点击按钮开始抽奖</div>
  25. <div class="btn">
  26. <a href="javascript:void(0)" class="start" id="btn">开始抽奖</a>
  27. </div>
  28. </div>
  29. 开始抽奖和停止抽奖js代码
  30. function run() {
  31. if (!open) {
  32. timer = setInterval(change, 30);
  33. btn.removeClass('start').addClass('stop').text('停止');
  34. open = true;
  35. } else {
  36. clearInterval(timer);
  37. btn.removeClass('stop').addClass('start').text('开始抽奖');
  38. open = false;
  39. }
  40. }
  41. btn.click(function() {
  42. run();
  43. })
  44. 随机抽奖
  45. function change() {
  46. var randomVal = Math.round(Math.random() * num);
  47. var prizeName = alldata[randomVal];
  48. show.html("<img src='images/" + prizeName + "' />");
  49. }
复制代码

演示下载地址:http://www.erdangjiade.com/js/545.html

PHP+jQuery年会在线拍照抽奖相关推荐

  1. html5 mysql 展示_基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片

    本文用示例讲述了如何使用jQuery与PHP及Mysql结合,实现WEB版在线拍照.上传.显示浏览的功能,ajax交互技术贯穿本文始末,所以本文的读者要求具备相当熟悉jQuery及其插件使用和javs ...

  2. php幸运大抽奖,幸运大转盘-jQuery+PHP实现的抽奖程序-完善中

    小雨在线网站自营销研究之幸运大转盘-jQuery+PHP实现的抽奖程序-完善中 1.[代码][PHP]代码 小雨在线网站自营销研究 $(function () { $("#startbtn& ...

  3. Javascript+PHP实现在线拍照功能 (转)

    Javascript+PHP实现在线拍照功能 我们在一些WEB应用中可能会遇到这样的情况,用户需要自己现场拍照并上传到会员系统.比如驾校采集指纹拍照流程.考试现场采集照片等.我们今天要讲的是如何使用j ...

  4. 开始做在线拍照功能了

    今天开始要做在线拍照的功能了.参考的例子就是51的在线拍照. 小试了一下,原理不是太难.一个是用于捕获摄像头的类,然后是用滤镜来实现特殊效果.比较复杂的一点是关于图片上传至服务器端的实现.另外,关于滤 ...

  5. PHP+jQuery实现翻板抽奖

    原文 PHP+jQuery实现翻板抽奖 在电视节目中有一种抽奖形式暂且叫做翻板抽奖,台上有一个墙面,墙面放置几个大方块,主持人或者抽奖者翻开对应的方块即可揭晓中奖结果.类似的抽奖形式还可以应用在WEB ...

  6. 微信大转盘 java_[Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果

    [Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果 0 2014-03-19 02:00:24 上次发表了一篇 微信抽奖转盘活动-效果源码分析 最近想起了刚接到这个项目时第一时间脑 ...

  7. php mysql随机抽奖源码_幸运大转盘-jQuery+PHP实现的抽奖程序

    目前好多网站上应用的转盘抽奖程序大多是基于flash的,而本文结合实例将使用jQuery和PHP来实现转盘抽奖程序,为了便于理解,作者分两部分来讲解,本文讲解第一部分,侧重使用jQuery实现转盘的转 ...

  8. php 在线选座,基于jquery实现在线选座订座之影院篇

    先给大家展示效果图(支持源码下载哦): 我们在线购票时(如电影票.车票等)可以自己选座.开发者会在页面上列出座次席位,用户可以一目了然的看到可以选择的座位及支付.本文以电影院购票为例,为您展示如何选座 ...

  9. jQuery实现在线选座订座(影院篇)

    我们在线购票时(如电影票.车票等)可以自己选座.开发者会在页面上列出座次席位,用户可以一目了然的看到可以选择的座位及支付.本文以电影院购票为例,为您展示如何选座.处理选座数据等. 在这里,我给大家介绍 ...

  10. php在线拍照代码,Javascript+PHP实现在线拍照功能

    实现这个功能的前提是你的电脑设备上需要安装有摄像头设备,以及你的浏览器需要支持flash. HTML Javascript+PHP实现在线拍照功能 在body中加入一个用于调用摄像组件的容器id#ca ...

最新文章

  1. duilib拖动控制功能的实现(源代码)
  2. 在大数据时代,我们需要数据售货员
  3. win10 电脑 .Net framework3.5 组件无法安装0x800f801f
  4. JavaScript通过RegExp实现客户端验证
  5. ArrayList 与 LinkedList 底层实现
  6. java.net.SocketException: Permission denied解决
  7. php.ini – 配置文件详解
  8. 【知识图谱】一文全览,ICLR 2020 上的知识图谱研究
  9. Minecraft 1.12.2模组开发(三十七) 3D盔甲
  10. dnf脚本是php,易语言:DNF自动脚本
  11. 佳能Canon imageCLASS MF236n 一体机驱动
  12. 第六章:详细设计。盒图、问题分析图即PAD图、过程设计语言PDL伪码
  13. 超详细mac新手教程,让你离熟练操作mac只需十分钟!
  14. 自媒体视频号博主个人兴趣认证怎么选择?
  15. 3、哈哈哈-(2)hahaha1.py
  16. 认识学习的重要性,拒绝摆烂
  17. 选手通过评委打分,输出名次问题
  18. Vue手把手带你入门(一) nodejs安装配置以及vue-cli脚手架创建第一个vue项目(超级详细)
  19. Work_Day02(2019-10-24)_CFCA电子签章
  20. terminal设置title

热门文章

  1. Shell 脚本加密工具-shc
  2. 寨板p45黑苹果10.12.6
  3. 2. 大数据感知与获取
  4. 多店进销存管理系统源码本源码亲测可用
  5. 在 visual studio 中添加 ILDASM 工具
  6. 贴片二极管正负极如何区分
  7. 常见中文字体-英文名
  8. RK3568平台开发系列讲解(安卓篇)JNI调用流程分析
  9. 从Multisim入门Altium Designer
  10. 大数据安全和网络安全基础知识