演示参考效果:http://www.erdangjiade.com/js/732.html

抽奖flash代码

<object width="550" height="300" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="lottery"> <param value="always" name="allowScriptAccess"/> <param value="card.swf?v=2" name="movie"/> <param value="high" name="quality"/> <param value="transparent" name="wmode"/> <param value="false" name="menu"/> <embed width="550" height="300" align="middle" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" name="lottery" menu="false" quality="high" src="card.swf?v=2"/>
</object>
function getSwf(movieName){ if (window.document[movieName]) { return window.document[movieName]; } else if (navigator.appName.indexOf("Microsoft") == -1) { if (document.embeds && document.embeds[movieName]) return document.embeds[movieName]; } else { return document.getElementById(movieName); }
} award_id = 0; //奖品ID
award_name = '';//中奖名称
function start_lottery(){ $.ajax({ url: 'lottery.php', type: "post", data: null, dataType: "json", timeout: 20000, cache: false, beforeSend: function(){// 提交之前}, error: function(){//出错getSwf('lottery').reset_lottery();//取消“正中抽奖中”标志,则可重新抽奖alert('服务端出错!'); }, success: function(res){//成功if (typeof (res.award_id) != 'undefined') { award_id = res.award_id;//得到奖品IDaward_name = res.award_name;//得到奖品名称getSwf('lottery').load_award(award_id + '.png');//展现抽奖效果} else { getSwf('lottery').reset_lottery();//取消“正中抽奖中”标志,则可重新抽奖alert('抽奖出错!'); } } });
}
//结束后调用的函数
function lottery_result(){ if (award_id == 0) { alert('为什么每次离大奖都是那么得近,又是那么得远!'); } else { alert('感谢老天,感谢神仙让我中奖了!' + award_name + '!'); }
}

lottery.php部分抽奖代码

//奖品配置
$award = array( // 奖品ID => array('奖品名称',概率)0 => array('没中',0.5), 1 => array('iPod nano(16G)',0.05), 2 => array('悟空公仔',0.15), 3 => array('乖虎公仔',0.1), 4 => array('豆蛙抱枕',0.1), 5 => array('角鹿公仔',0.1),
);
<无标签>

PHP+jQuery+Flash完美演示翻盘抽奖相关推荐

  1. 微信转发抽奖+php,jQuery+PHP实现微信转盘抽奖功能的方法

    本文实例讲述了jQuery+PHP实现微信转盘抽奖功能的方法.分享给大家供大家参考,具体如下: 本文结合实例将使用jQuery和PHP来实现转盘抽奖程序. 准备工作 首先要准备素材,抽奖的界面用到两张 ...

  2. PHP做大转盘抽奖的思路,jQuery+PHP实现微信转盘抽奖功能的方法

    本文实例讲述了jQuery+PHP实现微信转盘抽奖功能的方法.分享给大家供大家参考,具体如下: 本文结合实例将使用jQuery和PHP来实现转盘抽奖程序. 准备工作 首先要准备素材,抽奖的界面用到两张 ...

  3. jquery.nicescroll完美滚动条使用方法

    jquery.nicescroll完美滚动条使用方法(转) 配置参数 : 当调用"niceScroll"你可以传递一些参数来定制视觉方面: cursorcolor - 十六进制改变 ...

  4. 翻牌抽奖 php,PHP+jQuery开发简单的翻牌抽奖实例

    PHP+jQuery开发简单的翻牌抽奖实例,实现流程:页面放置6个方块作为奖项,当抽奖者点击某一块时,方块翻转到背面,显示中奖信息,这个奖品是随机的,不是固定的. 在页面上放置6个奖项: 1 2 3 ...

  5. 扭蛋机html源码,jQuery动画扭蛋机抽奖代码

    特效描述:jQuery动画 扭蛋机抽奖.jQuery动画扭蛋机抽奖代码 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 100/次 10000 > 恭喜你! 获得一等奖! 恭喜你 ...

  6. js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器

    原文:js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器 源代码下载地址:http://www.zuidaima.com/share/1779633798073344.htm 看到网页上有 ...

  7. Uploadify jquery+flash+UploadHandler.ashx .(用)

    官方网:http://www.uploadify.com/ 只有PHP版本 对于我们.net的来说是一个遗憾!现在奉献一个c#版本,希望对大家有用. 看代码其实很简单,在做这个之前遇到许多问题,特别是 ...

  8. jquery 搜索like_10个jQuery Flash Like菜单

    jquery 搜索like 我们都知道Flash可以产生令人愉悦的动画效果,但是我们也知道Flash消耗了不切实际的磁盘空间,这肯定会减慢网站的页面加载速度. 如果您想要这些效果,但又担心网站变慢的机 ...

  9. 原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现

    2001年,和大学同学一起完成的毕业设计作品.cooling&bobo. 学习数据结构与算法,请访问:数据结构学习网站 http://xu-laoshi.cn/shujujiegou/ .&q ...

最新文章

  1. linux mount 内核镜像,在Linux live system中创建loop设备并挂载镜像文件
  2. JVM资源分析工具jprofiler使用简介
  3. java父进程获取子进程异常_如何在perl的父进程中获取死亡的子进程的PID?
  4. PostgreSQL 中的引号与大小写
  5. android 高德地图 sh1,百度、高德地图获取发布版(Release)SHA1
  6. java 文件下载方法_【工具类】Java后台上传下载文件的几种方式
  7. arm linux演艺(三)
  8. 修正IE6不支持position:fixed的bug
  9. 极简代码(八)—— binary activation function
  10. bzoj 3436: 小K的农场(差分约束)
  11. 如何删除windows服务zz 重新安装PostgreSQL时删除上次遗留service的方法
  12. linux汉诺塔实验报告,汉诺塔问题实验报告
  13. 如何求First集与Follow集(超详细)
  14. 拉卡拉前三季度净利润7.35亿元 继续保持高速增长态势
  15. 零基础学习PS——#photoshop# 的167个技能!
  16. HIP4082电机驱动电路详解
  17. sparkSql 随机打散分配
  18. 工作中遭遇的问题及解决办法
  19. Virt-manager安装
  20. Web前端学习6个有效果软件,你值得拥有!

热门文章

  1. Unity烘焙官方建议
  2. 怎么理解毕业论文中理论意义和实践意义的区别?
  3. 7-45 水果忍者 (30 point(s))
  4. 经典美文诵读2 If I Were a Boy Again假如我又回到了童年
  5. 临床公共数据库挖掘系列1---seer数据库注册
  6. Mysql生成UUID 亲测
  7. 【软件构造】小谈designing patterns
  8. mysql用户信息表储存引擎,Mysql表引擎
  9. 新手用canvas画时钟
  10. 【转载】PCB设计方法和技巧