四虎国产精品永久在线观看,人妻不敢呻吟被中出片,亚洲欧美日韩在线资源观看,亚洲综合色无码

網(wǎng)上商城開發(fā)限時搶購的倒計時是怎么實現(xiàn)的

2021-03-26

分類:技術(shù)干貨

網(wǎng)上商城開發(fā)的時候,會用到很多新穎的效果,今天安菲云跟您一起探討一下多用戶商城系統(tǒng)的限時搶購倒計時是怎么實現(xiàn)的。安菲云用安菲多用戶商城系統(tǒng)為例,講解一下限時搶購的倒計時效果。

網(wǎng)上商城開發(fā)的時候,會用到很多新穎的效果,今天安菲云跟您一起探討一下多用戶商城系統(tǒng)的限時搶購倒計時是怎么實現(xiàn)的。

安菲云用安菲多用戶商城系統(tǒng)為例,講解一下限時搶購的倒計時效果。

安菲多用戶商城系統(tǒng)倒計時根據(jù)后臺設置好的時段與當前時間來計算,然后通過定時器來執(zhí)行代碼形成倒計時效果。

網(wǎng)上商城開發(fā)倒計時

在顯示倒計時的頁面調(diào)用WST.countDown函數(shù)。

代碼段:

WST.countDown = function(opts){
   var itvTime = (opts.countDownType==1)?100:1000;
   var f = {
      zero: function(n){
         var n = parseInt(n, 10);
         if(n > 0){
            if(n <= 9){
               n = "0" + n;  
            }
            return String(n);
         }else{
            return "0";   
         }
      },
      count: function(){
         if(opts.nowTime){
            var d = new Date();
            d.setTime(opts.nowTime.getTime()+itvTime);
            opts.nowTime = d;
            d = null;
         }else{
            opts.nowTime = new Date();
         }
         //
現(xiàn)在將來秒差值
         var dur = 0;
         var pms = {
            msec: "0",
            sec: "0",
            mini: "0",
            hour: "0",
            day: "0"
         };
         var dur = Math.round((opts.endTime.getTime() - opts.nowTime.getTime()));
         if(dur >= 0){
            pms.msec = Math.floor(dur / 100 % 10);
            pms.sec = Math.floor((dur /1000 % 60)) > 0? f.zero(dur / 1000 % 60) : "00";
            pms.mini = Math.floor((dur / 60000)) > 0? f.zero(Math.floor((dur / 60000)) % 60) : "00";
            pms.hour = Math.floor((dur / 3600000)) > 0? f.zero(Math.floor((dur / 3600000)) % 24) : "00";
            pms.day = Math.floor((dur / 86400000)) > 0? f.zero(Math.floor(dur / 86400000)) : "00";
         }
         pms.last = dur;
         pms.nowTime = opts.nowTime;
         opts.callback(pms);
         if(pms.last<=0)clearInterval(itv);
      }
   };
   var itv = setInterval(f.count, itvTime);
   return itv;
};

 

以上是安菲云給您分享的多用戶商城系統(tǒng)的倒計時效果實現(xiàn),有什么疑問您可以在文章底部留言我們哦。

安菲云公眾號

New最新資訊

公眾號

關(guān)注公眾號

微信咨詢

企業(yè)微信號

咨詢熱線

咨詢熱線

18696588163