ecshop二次开发--视频上传

1.前台展示效果:

2.后台展示效果:

3.代码实现:

后台实现过程:
1.在languages/zh_cn/admin/goods.php中插入
<span><span>$_LANG[</span><span class="string">'tab_video'</span><span>] = </span><span class="string">'视频上传'</span><span>; 
</span></span>
2显示标签在admin/templates/goods_info.htm中

将<span class="tab-back" id="video-table">{$lang.tab_video}</span>

写入到<div id="tabbar-div">里

然后,在form标签中将下面代码粘贴在下图之上<p><img src="https://img-blog.youkuaiyun.com/20160523154630820?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p> 
    <table width="90%" id="video-table" align="center" style="display:none;">  
            <tr>  
            <td>   
                <div  id="drop_area" style="border:3px solid red;width:200px; height:150px">    
                    将将你所需上传视频拖拽到此即可    
                </div>    
                  <input type="hidden" id="video_val" name="goods_video">  
                <progress value="0" max="10" id="prouploadfile"></progress>    
                    
                <span id="persent">0%</span>    
                <br />    
                <!--<button οnclick="xhr2()">ajax上传</button>-->       
                <input type="button" οnclick="stopup()" id="stop" value="上传">       
                <script>    
                //拖拽上传开始    
                //-1.禁止浏览器打开文件行为    
                document.addEventListener("drop",function(e){  //拖离     
                    e.preventDefault();        
                })    
                document.addEventListener("dragleave",function(e){  //拖后放     
                    e.preventDefault();        
                })    
                document.addEventListener("dragenter",function(e){  //拖进    
                    e.preventDefault();        
                })    
                document.addEventListener("dragover",function(e){  //拖来拖去      
                    e.preventDefault();        
                })    
                //上传进度    
                var pro = document.getElementById('prouploadfile');    
                var persent = document.getElementById('persent');    
                function clearpro(){    
                    pro.value=0;    
                    persent.innerHTML="0%";    
                }            
                //2.拖拽    
                var stopbutton = document.getElementById('stop');    
                    
                var resultfile="";  
                var box = document.getElementById('drop_area'); //拖拽区域       
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值