小米商城抢购时的JavaScript代码,分析一下_第1页
小米商城抢购时的JavaScript代码,分析一下_第2页
小米商城抢购时的JavaScript代码,分析一下_第3页
小米商城抢购时的JavaScript代码,分析一下_第4页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、小米抢购时的JS 代码,分析一下吧,返回的ajax 代码 :hdcontrol("stime":1381645438,"status":"allow":false,"miphone":"hdstart":false,"hdstop":false,"hdurl":"","duration":null,"mibox":"hdstart":false,"hdstop&quo

2、t;:false,"hdurl":"","duration":null)function forNum(a)return 10>a?"0"+a:afunction countdown(a,b)var c=new Date(b).getTime()/1e3,d=c-a,e=parseInt(d%60),f=parseInt(d/60%60),g=parseInt(d/3600%24),h=parseInt(d/3600/24),i=e.toString(),f.toString(),g.toString

3、();return 0>=d?"00 小时 00 分 00 秒 ",!0:h>0?(window._timestr=h+"天 "+forNum(i2)+"时"+forNum(i1)+"分"+forNum(i0)+"秒",h+"<span>天</span>"+forNum(i2)+"<span>时 </span>"+fo

4、rNum(i1)+"<span>分</span>"+forNum(i0)+"<span>秒</span>",!1):(window._timestr=forNum(i2)+"时 "+forNum(i1)+"分 "+forNum(i0)+"秒",forNum(i2)+"<span>时</span>"+forNum

5、(i1)+"<span>分</span>"+forNum(i0)+"<span>秒 </span>",!1)function WebEventTrigger(a,b)tryif(WE&&WE.trigger)return"string"!=typeof b&&(b=JSON.stringify(b),WE.trigger(a,b)catch(c)return!1

6、function isApp()tryif(WE)return!0catch(a)return!1var quickBuy=init:function()var a=this;this.config=,0B5E48DAD36547351/4334F49A1EE391261005E8AC5A0C9D2FDA23BB72A2D20AB3F58343496FD4983D/tip_SaledOverAll.html",mibox:"tv/B1CF7B57BFEAE1EBC37700694C123D894 C668BF11F6F25D59311FD36942B3D6A/130F1B1

7、8D11F53CA1D0147B24E926C5A9B7676E5 7BE3D47959D6557545E8A339/tip_SaledOverAll.html",this.mode=miphone:!1,mibox:!1,this.results=null,this.timer=null,this.timeCount=Math.floor(Math.abs(10*Math.random()-5)+5;var b=!0;for(var c in this.mode)$.cookie(this.modeCookiesc)|(b=!1),$.cookie(this.modeCookies

8、c)&&this.saleOut();var c=this,a=a|null;b&&(b=b),$.ajax(",dataType:"jsonp",jsonpCallback:"hdcontrol",timeout:7e3,beforeSend:function()error:function()alert(" 服务器压力山大,请您重新刷新页面!"),success:function(d)return alert(" 服务器压力山大,请您重新刷新页面!

9、"),void 0;$.cookie("xm_diff_hd",e,path:"/",domain:"",expires:1)if(a)c.initialData();for(var f in c.mode)if(c.configf.hdstart=!1&&c.configf.hdstop=!0)var g=c.modeCookiesf;$.cookie(g,1,path:"/",domain:"",expires:1),c.saleOut()else

10、b&&b.call()a|c.launch(),initialData:function(),launch:function()this.timeStart(),this.countdown(),timeStart:function()var a=this,b>=d&&c>b&&!isApp()?$.cookie("userId")?($("#view_button").css("visibility",&quo

11、t;hidden"),$("#purchase_btn_1").html('<a href="" class="btn_buy">活动详情 </a>'),$("#purchase_btn_2").html('<a href="javascript:;" class="btn_buy btn_02"> 已经登录 </a>'):

12、a.toLogin():b>=c&&a.toBuy(),toLogin:function()$("#view_button").css("visibility","hidden"),$("#purchase_btn_1").html('<a href="" class="btn_buy">活动详情 </a>'),$("#purchase_btn_2&

13、quot;).html('<a href="javascript:;" class="btn_buy btn_02"> 提前登录 </a>'),$("#purchase_btn_2").find(".btn_02").on("click",function(),countdown:function()var a=this,b=null,e=setInterval(function()var f=countdown(b,c);

14、f1?(clearInterval(e),$("#countdown").css("display","none"),a.toBuy():(1e3*b!=d|isApp()|($.cookie("userId")?($("#view_button").css("visibility","hidden"),$("#purchase_btn_1").html('<a href="" class=&q

15、uot;btn_buy">活动详情 </a>'),$("#purchase_btn_2").html('<ahref="javascript:;"class="btn_buy">已 经 登 录</a>'):a.toLogin(),b+),$("#countdown").html(f0),1e3),toBuy:function()var a=this;a.goBuy();$(b).fin

16、d(".close").on("click",function()$(b).css("display","none"),window.clearTimeout(a.timer),a.timer=null),saleOut:function()var a=miphone:"#purchase_btn_2",mibox:"#purchase_btn_1",b=miphone:"",c=miphone:" 支付小米手机3",mibox:&qu

17、ot;支付小米电视"for(var d in this.mode)$.cookie(this.modeCookiesd)&&($(ad).html('<a href="'+bd+'" class="btn_buy">'+cd+"</a>"),$(this.modeModalsd).is(":visible")&&$(this.modeModalsd).fi

18、nd(".close").click(), localTime:function()var a=parseInt(+new Date/1e3,10);return a,toProcess:function(a)var b=this,c=b.timer,d=b.timeCount|10,e=$(b.modeModalsa).find(".re_countdown"), f=$(b.modeModalsa).find(".modal_btn"),g=function()0=d?(f.html('<a href=&qu

19、ot;javascript:;" class="into_buy_btn"> 进 入 活 动 </a>'),c&&window.clearTimeout(c),c=null):(e.html("("+d+")"),d-,b.timer=window.setTimeout(function()g(),1e3);c&&window.clearTimeout(c),g(),goBuy:function()var a=t

20、his,b=miphone:" 购买小米手机3",mibox:" 购买小米电视",c=miphone:"#purchase_btn_2",mibox:"#purchase_btn_1"for(var d in a.mode)$.cookie(a.modeCookiesd)|($(cd).html('<a href="javascript:;" class="btn_buy btn_buy_go" data-type="'+d+'

21、">'+bd+"</a>"),$(cd).is(":hidden")&&$(cd).css("display","block");$("#open_button").find(".btn_buy_go").on("click",function()a.mode$(this).attr("data-type")=!0 ;if($.cookie("userId")a.getData(!0,function()$(a.modeModalsb).css("display","block"),$(a.modeModalsb).find(".close").on("click",function()$(a.modeModalsb).css("display","none

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论