中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

小米商城搶購時的JavaScript代碼,分析一下
來源:易賢網 閱讀:1946 次 日期:2015-03-18 11:17:26
溫馨提示:易賢網小編為您整理了“小米商城搶購時的JavaScript代碼,分析一下”,方便廣大網友查閱!

小米搶購時的JS代碼,分析一下吧,返回的ajax代碼:

hdcontrol({"stime":1381645438,"status":{"allow":false,"miphone":{"hdstart":false,"hdstop":false,"hdurl":"","duration":null},"mibox":{"hdstart":false,"hdstop":false,"hdurl":"","duration":null}}})

function forNum(a){

return 10>a?"0"+a:a

}

function 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()];

return 0>=d?["00小時00分00秒",!0]:h>0?(window._timestr=h+"天"+forNum(i[2])+"時"+forNum(i[1])+"分"+forNum(i[0])+"秒",[h+"<span>天</span>"+forNum(i[2])+"<span>時</span>"+forNum(i[1])+"<span>分</span>"+forNum(i[0])+"<span>秒</span>",!1]):(window._timestr=forNum(i[2])+"時"+forNum(i[1])+"分"+forNum(i[0])+"秒",[forNum(i[2])+"<span>時</span>"+forNum(i[1])+"<span>分</span>"+forNum(i[0])+"<span>秒</span>",!1])}

function WebEventTrigger(a,b){

try{

if(WE&&WE.trigger)

return"string"!=typeof b&&(b=JSON.stringify(b)),WE.trigger(a,b)

}catch(c){}

return!1

}

function isApp(){

try{

if(WE)return!0

}catch(a){}

return!1

}

var quickBuy={init:function(){

var a=this;

this.config={},

this.config.hdurl={miphone:"m3/840410D8656D74E5F334591BD8A408A726799AEC13477D90B5E48DAD36547351/4334F49A1EE391261005E8AC5A0C9D2FDA23BB72A2D20AB3F58343496FD4983D/tip_SaledOverAll.html",mibox:"tv/B1CF7B57BFEAE1EBC37700694C123D894C668BF11F6F25D59311FD36942B3D6A/130F1B18D11F53CA1D0147B24E926C5A9B7676E57BE3D47959D6557545E8A339/tip_SaledOverAll.html"

},

this.config.mode="",

this.mode={miphone:!1,mibox:!1},

this.modeModals={miphone:"#modal_miphone",mibox:"#modal_mibox"},

this.modeCookies={miphone:"xm_hd_so_phone",mibox:"xm_hd_so_box"},

this.config.startDate=+new Date("10/15/2013 12:00:00"),

this.maskLoad=$("#maskLoad"),

this.config.minSignTime=120,

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.modeCookies[c])||(b=!1),$.cookie(this.modeCookies[c])&&this.saleOut();

b||($.cookie("xm_diff_hd")?(this.config.serverTime=this.localTime()+parseInt($.cookie("xm_diff_hd"),10),this.config.serverTime>=parseInt(this.config.startDate/1e3,10)?$.cookie("xm_hd_so_phone")&&$.cookie("xm_hd_so_box")||this.getData(!0,function(){a.goBuy()}):this.launch()):this.getData())},getData:function(a,b){

var c=this,a=a||null;

b&&(b=b),

$.ajax({

",

dataType:"jsonp",

jsonpCallback:"hdcontrol",

timeout:7e3,

beforeSend:function(){

c.maskLoad.css("display","block")},

error:function(){

c.maskLoad.css("display","none"),

alert("服務器壓力山大,請您重新刷新頁面!")

},

success:function(d){

if(c.maskLoad.css("display","none"),"undefined"==typeof d)

return alert("服務器壓力山大,請您重新刷新頁面!"),

void 0;

if(c.results=d,a||(c.config.serverTime=c.results.stime),!$.cookie("xm_diff_hd")){

var e=parseInt(c.config.serverTime-c.localTime(),10);

$.cookie("xm_diff_hd",e,{

path:"/",

domain:".xiaomi.com",

expires:1

})

}

if(a){

c.initialData();

for(var f in c.mode)

if(c.config[f].hdstart===!1&&c.config[f].hdstop===!0){

var g=c.modeCookies[f];

$.cookie(g,1,{path:"/",domain:".xiaomi.com",expires:1}),

c.saleOut()

}else b&&b.call()

}

a||c.launch()

}})},

initialData:function(){

this.config.allow=this.results.status.allow,

this.config.mibox=this.results.status.mibox,

this.config.miphone=this.results.status.miphone

},

launch:function(){

this.timeStart(),

this.countdown()

},

timeStart:function(){

var a=this,

b=1e3*a.config.serverTime,

c=a.config.startDate,

d=c-1e3*60*a.config.minSignTime;

b>=d&&c>b&&!isApp()?

$.cookie("userId")?

($("#view_button").css("visibility","hidden"),

$("#purchase_btn_1").html('<a href="" class="btn_buy">活動詳情</a>'),

$("#purchase_btn_2").html('<a href="javascript:;" class="btn_buy btn_02">已經登錄</a>')):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").html('<a href="javascript:;" class="btn_buy btn_02">提前登錄</a>'),

$("#purchase_btn_2").find(".btn_02").on("click",function(){

WebEventTrigger("login",null)||(window.location.href="))}

)},

countdown:function(){

var a=this,

b=null,

c=a.config.startDate;

b=a.config.serverTime?a.config.serverTime:parseInt(+new Date/1e3,10);

var d=c-1e3*60*a.config.minSignTime,

e=setInterval(function(){

var f=countdown(b,c);

f[1]?(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="btn_buy">活動詳情</a>'),

$("#purchase_btn_2").html('<a href="javascript:;" class="btn_buy">已經登錄</a>')):a.toLogin()),b++),

$("#countdown").html(f[0])},1e3)},

toBuy:function(){

var a=this;

a.goBuy();

var b=a.modeModals[a.config.mode];

$(b).find(".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:"支付小米電視"};

for(var d in this.mode)

$.cookie(this.modeCookies[d])&&($(a[d]).html('<a href="'+b[d]+'" class="btn_buy">'+c[d]+"</a>"),

$(this.modeModals[d]).is(":visible")&&$(this.modeModals[d]).find(".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.modeModals[a]).find(".re_countdown"),

f=$(b.modeModals[a]).find(".modal_btn"),

g=function(){0==d?(f.html('<a href="javascript:;" class="into_buy_btn">進入活動</a>'),

b.toBuyGo(b.config.mode),

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=this,

b={miphone:"購買小米手機3",mibox:"購買小米電視"},

c={miphone:"#purchase_btn_2",mibox:"#purchase_btn_1"};

for(var d in a.mode)

$.cookie(a.modeCookies[d])||($(c[d]).html('<a href="javascript:;" class="btn_buy btn_buy_go" data-type="'+d+'">'+b[d]+"</a>"),

$(c[d]).is(":hidden")&&$(c[d]).css("display","block"));

$("#open_button").find(".btn_buy_go").on("click",function(){a.mode[$(this).attr("data-type")]=!0;

var b=a.config.mode=$(this).attr("data-type");

if($.cookie("userId"))a.getData(!0,function(){

$(a.modeModals[b]).css("display","block"),

$(a.modeModals[b]).find(".close").on("click",function(){

$(a.modeModals[b]).css("display","none"),window.clearTimeout(a.timer),a.timer=null}),a.toProcess(b)});

else{if(WebEventTrigger("login",null))return;

window.location.href=")}})},

toBuyGo:function(a){

var b=this;

window.clearTimeout(b.timer),

b.timer=null,

$(b.modeModals[a]).find(".modal_btn").find(".into_buy_btn").on("click",function(c){c.preventDefault(),b.getData(!0,function(){

if($(b.modeModals[a]).css("display","block"),b.config.allow)if(b.config[a].hdurl){

var c="";

window.setTimeout(function(){window.location.href=c},500)

}else{

var d="];

window.setTimeout(function(){window.location.href=d},500)

}else if(

b.config[a].hdstart===!1&&b.config[a].hdstop===!0){

var d="];

window.setTimeout(function(){window.location.href=d},500)

}else $(b.modeModals[a]).find(".modal_btn").html('<a href="javascript:;" class="re_enter">重新進入<span class="re_countdown"></span></a>'),

b.toProcess(a)

})})}};

更多信息請查看IT技術專欄

更多信息請查看腳本欄目
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产午夜精品一区二区| 日韩三级高清在线| 国产一区二区三区日韩| 免费成人av在线| 亚洲成av人片在线| 亚洲成人在线观看视频| 亚洲电影第三页| 亚洲成av人综合在线观看| 亚洲丶国产丶欧美一区二区三区| 亚洲一区二区三区四区在线观看| 亚洲午夜久久久| 天天综合色天天| 麻豆成人综合网| 精品一区二区三区在线播放| 国产综合色精品一区二区三区| 激情国产一区二区| 国产aⅴ精品一区二区三区色成熟| 国产一区二区日韩精品| 国产成人一区在线| 91看片淫黄大片一级| 色乱码一区二区三区88| 欧美猛男超大videosgay| 69av一区二区三区| 欧美精品一区二区三| 国产日韩欧美制服另类| 亚洲视频免费在线观看| 午夜精彩视频在线观看不卡| 精品一区二区在线观看| 国产精品羞羞答答xxdd| 一本一道久久a久久精品| 欧美日韩久久久| 精品国产一区二区三区四区四| 国产精品卡一卡二卡三| 伊人性伊人情综合网| 老司机精品视频线观看86| 国产91在线观看丝袜| 在线综合+亚洲+欧美中文字幕| 精品国产一区二区精华| 日韩理论片中文av| 亚洲成精国产精品女| 国产.欧美.日韩| 91 com成人网| 亚洲欧美综合在线精品| 免费成人你懂的| 色综合婷婷久久| 精品日韩一区二区三区| 亚洲男人都懂的| 国产在线日韩欧美| 欧美日韩黄视频| 亚洲国产成人私人影院tom| 午夜精品久久久久| 色综合久久综合网| 国产亚洲欧美日韩日本| 蜜臀久久99精品久久久画质超高清| 不卡欧美aaaaa| 日韩欧美中文字幕制服| 一级做a爱片久久| 国产91精品一区二区麻豆亚洲| 欧美狂野另类xxxxoooo| 亚洲情趣在线观看| 丁香天五香天堂综合| 91精品一区二区三区久久久久久 | 欧美精品久久一区| 中文字幕亚洲区| 国产精品一区二区不卡| 日韩一二三区不卡| 视频一区免费在线观看| 色综合久久综合| 综合在线观看色| 成人精品国产免费网站| 国产亚洲精品bt天堂精选| 九一九一国产精品| 日韩视频一区在线观看| 蜜臀va亚洲va欧美va天堂 | 欧美成人a∨高清免费观看| 婷婷综合五月天| 欧美色综合网站| 一区二区三区日韩欧美精品| 色综合激情五月| 亚洲精品久久嫩草网站秘色| 一本色道亚洲精品aⅴ| 亚洲欧美视频在线观看| 色综合一区二区三区| 亚洲精品成人精品456| 色妞www精品视频| 亚洲国产精品视频| 欧美日韩国产高清一区二区三区| 午夜一区二区三区视频| 91精品在线观看入口| 久久精品噜噜噜成人av农村| 久久久国产一区二区三区四区小说| 韩国理伦片一区二区三区在线播放 | 丁香一区二区三区| 国产精品久久久久一区| 99久久久无码国产精品| 午夜伦欧美伦电影理论片| 69堂成人精品免费视频| 国产一区二区三区在线观看免费视频 | 亚洲午夜久久久久久久久久久| 欧美电影一区二区三区| 久久91精品国产91久久小草| 国产欧美精品区一区二区三区| 成人免费电影视频| 亚洲成av人片在线观看无码| xfplay精品久久| 不卡高清视频专区| 日韩精品亚洲专区| 欧美国产综合色视频| 欧美性极品少妇| 国产尤物一区二区在线| 亚洲欧美激情在线| 欧美一区二区黄色| 成人综合婷婷国产精品久久蜜臀| 亚洲精品精品亚洲| 26uuu亚洲婷婷狠狠天堂| 91视视频在线直接观看在线看网页在线看| 一级中文字幕一区二区| 精品99一区二区三区| 色婷婷久久99综合精品jk白丝| 玖玖九九国产精品| 亚洲综合在线视频| 久久久精品免费免费| 欧美自拍丝袜亚洲| 岛国精品在线观看| 乱一区二区av| 亚洲午夜久久久久久久久电影院| 国产日韩欧美亚洲| 欧美一区二区精美| 色综合欧美在线视频区| 国产精品一区二区久久不卡| 图片区小说区区亚洲影院| 欧美激情一区二区三区在线| 欧美一区二区在线视频| 91麻豆高清视频| 国产传媒日韩欧美成人| 国产精品亚洲综合一区在线观看| 日本少妇一区二区| 亚洲综合成人网| 亚洲色图欧洲色图婷婷| 国产拍欧美日韩视频二区| 日韩欧美高清一区| 4438x亚洲最大成人网| 91高清视频在线| 99久久久精品免费观看国产蜜| 国产成人啪午夜精品网站男同| 麻豆精品视频在线观看免费| 日韩精品一二三四| 婷婷亚洲久悠悠色悠在线播放| 亚洲品质自拍视频网站| 国产精品成人午夜| 国产精品久久毛片a| 国产欧美一区二区精品秋霞影院 | 国产午夜亚洲精品羞羞网站| 精品蜜桃在线看| 欧美一区二区免费| 欧美一级国产精品| 欧美草草影院在线视频| 日韩一二在线观看| 日韩精品中文字幕在线不卡尤物 | 99视频有精品| 99久久婷婷国产精品综合| 99这里只有久久精品视频| 成人国产电影网| 色欧美片视频在线观看| 欧美亚洲高清一区二区三区不卡| 色诱亚洲精品久久久久久| 在线观看日韩电影| 制服丝袜av成人在线看| 欧美一级免费观看| 欧美成人精品3d动漫h| 26uuu国产一区二区三区| 日本一二三四高清不卡| 中文字幕亚洲一区二区va在线| 亚洲精品国产a| 日本不卡免费在线视频| 国内外成人在线视频| 波多野结衣一区二区三区| 欧美在线综合视频| 91精品国产91久久久久久最新毛片 | 狠狠色丁香婷婷综合| 不卡的av网站| 欧美色综合久久| 久久久蜜桃精品| 亚洲日本免费电影| 蜜桃精品在线观看| 99精品欧美一区二区三区小说| 欧美性猛交xxxx乱大交退制版| 精品剧情在线观看| 综合久久久久综合| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产成人欧美日韩在线电影| 色天使久久综合网天天| 日韩精品在线网站| 综合分类小说区另类春色亚洲小说欧美| 亚洲成人在线免费| 成人网页在线观看| 91精品欧美久久久久久动漫| 国产精品久久久久久久蜜臀| 美国十次了思思久久精品导航| 99久久精品99国产精品|