zoukankan      html  css  js  c++  java
  • 秒杀系统HTML倒计时设置

    倒计时就是在秒杀表中设定好要秒杀的时间 再减去现在的时间 把时间差显示在页面上 

    由于第一次搞秒杀倒计时  辛苦搞了半天  留此微博  以留备用

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    	<title>美多商城-商品详情</title>
    	<link rel="stylesheet" type="text/css" href="css/reset.css">
    	<link rel="stylesheet" type="text/css" href="css/main.css">
    	    <script src="./js/jquery-1.12.1.min.js"></script>
    	<script src="./js/axios.js"></script>
    		<script src="./js/jquery.cookie.js"></script>
    	<script>
    		$(function(){
    			var $tab_btn = $('.detail_tab li');
    			var $tab_con = $('.tab_content');
    			$tab_btn.click(function(){
    				$(this).addClass('active').siblings().removeClass('active');
    				$tab_con.eq( $(this).index() ).addClass('current').siblings().removeClass('current');
    			})
    		})
    	</script>
    </head>
    <body>
    	<div class="header_con">
    		<div class="header">
    			<div class="welcome fl">欢迎来到美多商城!
    				<span>|</span>
    					<a href="index.html">首页</a>
    			</div>
    			<div class="fr">
    				
    				<div class="login_btn fl">
    					欢迎您:<em class="Show"></em>
    				</div>
    				<div class="user_link fl">
    					<span>|</span>
    					<a href="user_center_info.html">用户中心</a>
    					<span>|</span>
    					<a href="cart.html">我的购物车</a>
    					<span>|</span>
    					<a href="user_center_order.html">我的订单</a>
    				</div>
    			</div>
    		</div>		
    	</div>
    
    	<div class="search_bar clearfix">
    			<a href="index.html" class="logo fl"><img src="images/logo.png"></a>
    			<div class="search_wrap fl">
    				<div class="search_con">
    					<input type="text" class="input_text fl" name="" placeholder="搜索商品">
    					<input type="button" class="input_btn fr" name="" value="搜索">
    				</div>
    				<ul class="search_suggest fl">
    					<li><a href="#">索尼微单</a></li>
    					<li><a href="#">优惠15元</a></li>
    					<li><a href="#">美妆个护</a></li>
    					<li><a href="#">买2免1</a></li>
    				</ul>
    			</div>
    	
    			<div class="guest_cart fr">
    				<a href="#" class="cart_name fl">我的购物车</a>
    				<div class="goods_count fl" id="show_count">15</div>
    	
    				<ul class="cart_goods_show">
    					<li>
    						<img src="images/goods/goods001.jpg" alt="商品图片">
    						<h4>商品名称手机</h4>
    						<div>4</div>
    					</li>
    					<li>
    						<img src="images/goods/goods002.jpg" alt="商品图片">
    						<h4>商品名称手机</h4>
    						<div>5</div>
    					</li>
    					<li>
    						<img src="images/goods/goods003.jpg" alt="商品图片">
    						<h4>商品名称手机</h4>
    						<div>6</div>
    					</li>
    					<li>
    						<img src="images/goods/goods003.jpg" alt="商品图片">
    						<h4>商品名称手机</h4>
    						<div>6</div>
    					</li>
    				</ul>			
    			</div>
    	
    		</div>
    
    		<div class="navbar_con">
    				<div class="navbar">
    					<div class="sub_menu_con fl">
    						<h1 class="fl">商品分类</h1>
    		
    					</div>		
    		
    					<ul class="navlist fl">
    						<li><a href="">首页</a></li>
    						<li class="interval">|</li>
    						<li><a href="">真划算</a></li>
    						<li class="interval">|</li>
    						<li><a href="">抽奖</a></li>
    					</ul>
    				</div>
    			</div>
    
    
    
    	<div class="goods_detail_con clearfix" >
    		<span id = "showseckill"></span>
    		<div class="goods_detail_pic fl" ><img id="show_img" src="http://127.0.0.1:8000/upload/timg.jpg"></div>
    		<div class="goods_detail_list fr">
    			<h3 id="show_title"></h3><br>
    			<h1 hidden>商品ID:<span id="id" hidden></span></h1>
    			<div class="prize_bar">
                    <span class="show_pirze" id="show_pirze"><em></em></span>
    			</div>
    			<div class="goods_num clearfix">
    				<h3>数量:<span id="show_number"></span></h3>
                </div>      
                <div id="LeftTime" style="color:red;font-size: 20px;"></div>
    
    			<div class="operate_btn" hidden>
    				<a href="user_center_order.html" class="buy_btn" onclick="seckill()">立即抢货</a>			
    			</div>
    		</div>
    	</div>
    	
    	<div class="main_wrap clearfix">
    		<div class="l_wrap fl clearfix">
    			<div class="new_goods">
    				<h3>热销排行</h3>
    				<ul>
    					<li>
    						<a href="#"><img src="images/goods/goods001.jpg"></a>
    						<h4><a href="#">360手机 N6 Pro 全网通 6GB+128GB 极夜黑</a></h4>
    						<div class="prize">¥3.90</div>
    					</li>
    					<li>
    						<a href="#"><img src="images/goods/goods002.jpg"></a>
    						<h4><a href="#">360手机 N6 Pro 全网通 6GB+128GB 极夜黑</a></h4>
    						<div class="prize">¥16.80</div>
    					</li>
    				</ul>
    			</div>
    		</div>
    
    		<div class="r_wrap fr clearfix">
    			<ul class="detail_tab clearfix">
    				<li class="active">商品详情</li>
    				<li>规格与包装</li>
    				<li>商品评价(2)</li>
    				<li>售后服务</li>
    			</ul>
    			<div class="tab_content current">
    				<dl>
    					<dt>商品详情:</dt>
    					<dd>它纤薄如刃,轻盈如羽,却又比以往速度更快、性能更强大。它为你展现的,是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏,一个内置于键盘的玻璃面多点触控条,让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎,而它,也正期待着演绎你的奇思妙想。 </dd>
    				</dl>
    			</div>
    			<div class="tab_content">
    				<dl>
    					<dt>规格与包装:</dt>
    					<dd>它纤薄如刃,轻盈如羽,却又比以往速度更快、性能更强大。它为你展现的,是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏,一个内置于键盘的玻璃面多点触控条,让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎,而它,也正期待着演绎你的奇思妙想。 </dd>
    				</dl>
    			</div>
    			<div class="tab_content">
    				<ul class="judge_list_con">
    					<li class="judge_list fl">
    						<div class="user_info fl">
    							<img src="images/cat.jpg">
    							<b>潇***啼</b>
    						</div>
    						<div class="judge_info fl">
    							<div class="stars_five"></div>
    							<div class="judge_detail">派送非常快,第二天上午就收到。2天使用初步总结,前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机,非常惊艳;然后就是配件一应俱全。开机各方面设置,把通讯录、短信等同步好,同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易,解锁非常快,秒开!屏幕完好,默认分辨率显示效果很好。</div>
    						</div>
    					</li>
    					<li class="judge_list fl">
    						<div class="user_info fl">
    							<img src="images/cat.jpg">
    							<b>潇***啼</b>
    						</div>
    						<div class="judge_info fl">
    							<div class="stars_four"></div>
    							<div class="judge_detail">派送非常快,第二天上午就收到。2天使用初步总结,前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机,非常惊艳;然后就是配件一应俱全。开机各方面设置,把通讯录、短信等同步好,同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易,解锁非常快,秒开!屏幕完好,默认分辨率显示效果很好。</div>
    						</div>
    					</li>
    					<li class="judge_list fl">
    						<div class="user_info fl">
    							<img src="images/cat.jpg">
    							<b>潇***啼</b>
    						</div>
    						<div class="judge_info fl">
    							<div class="stars_four"></div>
    							<div class="judge_detail">派送非常快,第二天上午就收到。2天使用初步总结,前一部手机也是华为P9plus.MATE10pro包装原封未拆精致大气。拆开后第一眼就看到宝石蓝的手机,非常惊艳;然后就是配件一应俱全。开机各方面设置,把通讯录、短信等同步好,同品牌手机同步很快。和P9plus一样的后置指纹识别很方便。录制指纹容易,解锁非常快,秒开!屏幕完好,默认分辨率显示效果很好。</div>
    						</div>
    					</li>				
    				</ul>
    			</div>
    			<div class="tab_content">
    				<dl>
    					<dt>售后服务:</dt>
    					<dd>它纤薄如刃,轻盈如羽,却又比以往速度更快、性能更强大。它为你展现的,是迄今最明亮、最多彩的 Mac 笔记本显示屏。它更配备了触控栏,一个内置于键盘的玻璃面多点触控条,让你能在需要时快速取用各种工具。MacBook Pro 是对我们突破性理念的一场出色演绎,而它,也正期待着演绎你的奇思妙想。 </dd>
    				</dl>
    			</div>
    
    
    
    		</div>
    	</div>
    
    
    	<div class="main_wrap clearfix">
    
    	<div class="footer">
    		<div class="foot_link">
    			<a href="#">关于我们</a>
    			<span>|</span>
    			<a href="#">联系我们</a>
    			<span>|</span>
    			<a href="#">招聘人才</a>
    			<span>|</span>
    			<a href="#">友情链接</a>		
    		</div>
    		<p>CopyRight © 2016 北京美多商业股份有限公司 All Rights Reserved</p>
    		<p>电话:010-****888    京ICP备*******8号</p>
        </div>
    </div>
    <script>
    
    			var rest = $.cookie('username')
    			$(".Show").html(rest);
    
                // 渲染商品
                axios({
                    //指定请求地址
                    url:'http://127.0.0.1:8000/md_admin/seckillinner',
                    //请求参数
                    // data:param,
                    //请求类型
                    method:'get',
                    //接口返回值类型
                    responseType:'json'
                })
                .then(function(obj){  
                    console.log(obj)     
                    $("#show_pirze").html('¥'+obj.data[0].fields.product_price);
    				$("#show_title").html(obj.data[0].fields.product_name);
    				$("#show_time").html(obj.data[0].fields.time);
    				$("#show_number").html(obj.data[0].fields.sum);
    				$("#id").html(obj.data[0].pk);
    
    				function FreshTime(){
    				
    				var endtime=new Date(obj.data[0].fields.time.replace("T",' ').split("Z")[0]);//结束时间
    				var nowtime = new Date();//当前时间
    				var lefttime=parseInt((endtime.getTime()-nowtime.getTime())/1000); 
    				d=parseInt(lefttime/3600/24);
    				h=parseInt((lefttime/3600)%24);
    				m=parseInt((lefttime/60)%60);
    				s=parseInt(lefttime%60);
    			 
    				document.getElementById("LeftTime").innerHTML="还剩" + d+"天"+h+"小时"+m+"分"+s+"秒";
    				if(lefttime<=0){
    					document.getElementById("LeftTime").innerHTML="秒杀已结束";
    					clearInterval(sh);
    					$(".operate_btn").show()
    					}
    				}
    				FreshTime();
    				var sh;
    				sh=setInterval(FreshTime,1000);
    
    
                });
    			
    
    			function seckill(){
    
    				let id = $("#id").html();
    				let param = new URLSearchParams();
                        param.append('id',id);
                        param.append('username',rest);
                        axios({
                        url:'http://127.0.0.1:8000/md_admin/seckillorder',
                        data:param,
                        method:'post',
                        responseType:'text',
                        })
    
                        .then(function(obj){
                            console.log(obj.data);
                            // window.location.href='http://127.0.0.1:8080/cart.html'
    
                        })
                    }
    				
    
    </script>
    </body>
    </html>
    

      溜个 CSDN大神连接  留作备用 https://blog.csdn.net/muzilanlan/article/details/45647883

  • 相关阅读:
    Gradle 3.0 + 打包android module 为aar
    Android SELinux
    Mac OS X 修改文件创建时间、修改时间 + zip 过滤临时文件
    Android 应用运行期间系统配置(系统语言、字体大小等)改变引发的问题修改
    Docker 指令
    Ubuntu-spark安装
    Highcharts 二种导出方式
    使用Storyboard 创建ViewController
    数据持久化-Plist
    模拟器常用快捷键
  • 原文地址:https://www.cnblogs.com/wjohh/p/10698470.html
Copyright © 2011-2022 走看看