window.onload = function(){ /*初始化*/ var wWidth = document.documentElement.clientWidth; var wHeight = document.documentElement.clientHeight; var oBox = document.getElementById("box"); oBox.style.width = wWidth + 'px'; oBox.style.height = wHeight + 'px'; var oBtn = document.getElementById("btn_bt"); var oP = document.getElementById("content"); var timeStart = 0; var timeEnd = 0; function absorbEvent_(event) { var e = event || window.event; e.preventDefault && e.preventDefault(); e.stopPropagation && e.stopPropagation(); e.cancelBubble = true; e.returnValue = false; return false; } function preventLongPressMenu(node) { node.ontouchstart = absorbEvent_; node.ontouchmove = absorbEvent_; node.ontouchend = absorbEvent_; node.ontouchcancel = absorbEvent_; } preventLongPressMenu(oBtn); /*触摸事件*/ oBtn.addEventListener("touchstart",function(){ timeStart = (new Date()).valueOf(); oBtn.className = "active"; },false); oBtn.addEventListener("touchend",function(){ timeEnd = (new Date()).valueOf(); time = (timeEnd - timeStart)/1000; oBtn.className = ""; var text = ''; var text2 = ''; var title = ''; if(time >0 && time <= 0.6) { text = '

'+time+'

 秒
这都想中奖?要决战到天亮的节奏啊!'; text2 = ''+time+'秒,你还差得远呢?'; title = '我按出了'+time+'秒,按出一秒有终极大奖哦!哈哈哈...'; } else if(time > 0.6 && time <= 0.9) { text = '

'+time+'

 秒
与大奖的差距只在呼吸间!'; text2 = ''+time+'秒,差距只在呼吸间!'; title = '我按出了'+time+'秒,按出一秒有终极大奖哦!哈哈哈...'; } else if(time >0.9 && time <= 1.0) { text = '

'+time+'

 秒
叼爆了! 你是开挂了吧!快看看你中奖没。发朋友圈炫耀一下!'; text2 = ''+time+'秒,叼爆了! 你是开挂了吧!'; title = '我按出了'+time+'秒,按出一秒有终极大奖哦!哈哈哈...'; }else if(time > 1 && time <= 1.1) { text = '

'+time+'

 秒
人中极品,与大奖擦毫秒而过。'; text2 = '1.00秒,完美'; title = '我按出了'+time+'秒,按出一秒有终极大奖哦!哈哈哈...'; } else { text = '

'+time+'

 秒
过了,过了。不服让朋友来战!'; text2 = ''+time+'秒,你火星时间吧?!'; title = '我按出了'+time+'秒,按出一秒有终极大奖哦!哈哈哈...'; } oP.innerHTML = text ; document.title = title; },false); var aShare = document.getElementById("share_a"); var divShare = document.getElementById("share"); aShare.addEventListener("touchstart",function(){ divShare.style.display = "block"; document.addEventListener("touchmove",function(){ divShare.style.display = "none"; },false) },false); divShare.addEventListener("touchstart",function(){ this.style.display = "none"; },false); }