中奖几率基本不写在js里,因为js可以被破解和修改,都是写在后端的。
应该是界面效果切换代码costheta = Math.cos(rad)
sintheta = Math.sin(rad)
是js数学函数
el.style.filter 是IE的滤镜函数,其他浏览器应该无效的
window.navigator.userAgent.indexOf("Chrome")>=1)
是判断当前使用的浏览器函数,根据不同浏览器调用不同代码来实现效果
其他的不太清楚了
用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("亲,抽奖次数已用光!充值金币或点击“邀请好友”")
}
})