本文目录一览:
- 1、你好,我网站有一个纯js抽奖页面,我已经实现了可抽奖初始次数等于会员金币数(问题里的php代码)
- 2、使用JavaScript完成一个抽奖程序,当单击页面上开始抽奖按钮时,在1~36中选取7个互不相同
- 3、寻一个js抽奖代码~
- 4、请问这种抽奖活动网页是怎么制作的呢?
你好,我网站有一个纯js抽奖页面,我已经实现了可抽奖初始次数等于会员金币数(问题里的php代码)
用AJAX吧,每次抽奖之后跟后台进行交互,获取用户抽奖后金币数~同时后台也需要对用户金币数进行校验,每次抽奖后减少用户金币= =`
var M_Money = ?php echo $cfg_ml-M_Money; ?;
var C_Money = 10;
$('button').click(function(){
if (M_Money = C_Money) {
runCup();
$('button').attr("disabled", true);
$.ajax({
url: 'choujiang.php',
data: {res: 抽奖结果},
method: 'POST',
success: function(res){
M_Money = res.M_Money;
$('button').removeAttr("disabled", true);
// 抽奖结果通知
// Todo
}
});
}
else{
alert("亲,抽奖次数已用光!充值金币或点击“邀请好友”");
}
})
使用JavaScript完成一个抽奖程序,当单击页面上开始抽奖按钮时,在1~36中选取7个互不相同
1~36个数取7个不同的,需要用while循环+随机数去取出7个数。
在while循环里面,可以判断取出来的数(用switch),是否是28,18,8. 如果有输出相应的奖项,如果没有,就输出其它的。然后将这7个数,打印出来就好了。
JavaScript(缩写为JS)是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。
它提供语法来操控文本、数组、日期以及正则表达式,不支持I/O(比如网络、存储和图形等),但可以由它的宿主环境提供支持。它已经由ECMA(欧洲计算机制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器支持。
寻一个js抽奖代码~
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title无标题文档/title
script type="text/javascript"
var s=[//数源,可以任意增加或删除
0,
100,
200,
300,
400,
500,
600,
700,
800,
900
];
var data=[];
function con(index)
{
for(i=0; idata.length; i++)
{
if(index==data[i])
return true;
}
return false;
}
function fun()
{
for(i=1; i5; i++)
{
var d=Math.floor(Math.random()*s.length);
if(!con(s[d])) data.push(s[d]);
}
data.sort();
da.innerHTML=data;
data=[];
}
/script
/head
body
input type="button" value="生成随机五个数" onclick="fun()" /
div id="da"/div
/body
/html
请问这种抽奖活动网页是怎么制作的呢?
主要是JS
就像你看到的
点击后需要旋转
不少都是用flash实现
不过现在大公司都是用的js实现的
其他都是美工的工作了
希望能帮助到你