校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > HTML5拖拉上傳文件的簡單實例

HTML5拖拉上傳文件的簡單實例

熱門標簽:電話機器人如何 杭州營銷電銷機器人供應商 飛亞外呼系統 貸款電銷人工和機器人哪個好 百應電銷機器人產業 聯通400電話申請 高德地圖標注賓館位置 電視購物電銷外呼系統 西寧智能外呼系統加盟

在HTML5的pc上面實現了相當多的功能,工作中也用到了拖拉上傳,特地記錄下該功能

在拖動目標上觸發事件 (源元素):

ondragstart - 用戶開始拖動元素時觸發

ondrag - 元素正在拖動時觸發

ondragend - 用戶完成元素拖動后觸發

釋放目標時觸發的事件:

ondragenter - 當被鼠標拖動的對象進入其容器范圍內時觸發此事件

ondragover - 當某被拖動的對象在另一對象容器范圍內拖動時觸發此事件

ondragleave - 當被鼠標拖動的對象離開其容器范圍內時觸發此事件

ondrop - 在一個拖動過程中,釋放鼠標鍵時觸發此事件

上代碼

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>拖拽</title>
    <style>
        .box{width:800px;height:600px;float:left;}
        #box1{background-color:#ccc;}
        #box2{background-color:#000;}
    </style>
</head>
<body>
    <div id="box1" class="box"></div>
    <div id="box2" class="box"></div>
    <img id="img1" src="1.jpg">
    <div id="msg"></div>
</body>
<script>
var box1Div,box2Div,msgDiv,img1; 
window.onload = function(){
    box1Div = document.getElementById('box1');
    box2Div = document.getElementById('box2');
    msgDiv = document.getElementById('msg');
    img1 = document.getElementById('img1');
    box1Div.ondragover = function(e){e.preventDefault();}
    box2Div.ondragover = function(e){e.preventDefault();}

    img1.ondragstart = function(e){e.dataTransfer.setData('imgId','img1');}
    box1Div.ondrop = dropImghandler;
    box2Div.ondrop = dropImghandler;
}
function dropImghandler(e){
    showObj(e);//獲取拖放所有信息
    showObj(e.dataTransfer);//獲取文件
    e.preventDefault();
    var img = document.getElementById(e.dataTransfer.getData('imgId'));
    e.target.appendChild(img);
}
function showObj(obj){
    var s = '';
    for(var k in obj){s += k+":"+obj[k]+"<br/>";}
    msgDiv.innerHTML = s;
}
</script>
</html>

該功能是可以將圖片拖拉到左右兩個div中的方法,我覺得沒啥用,可以當作哈啤

下面是拖拉上傳代碼,后端PHP獲取到$_FILES之后就可以搞起來了

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>拖放上傳</title>
    <style>
        #imgContainer{background:#ccc;width:500px;height:500px;}
    </style>
</head>
<body>
    <div id="imgContainer"></div>
    <div id="msg"></div>
</body>
<script>
var imgContainer,msgDiv;
window.onload = function(e){
    imgContainer = document.getElementById('imgContainer');
    msgDiv = document.getElementById('msg');
    imgContainer.ondragover = function(e){
        e.preventDefault();
    }
    imgContainer.ondrop = function(e){
        e.preventDefault();
        var f = e.dataTransfer.files[0];   
        //這時已經獲取到文件了,具體想要用第幾個文件自己處理,發post請求后端處理就行了!

        //下面是圖片獲取到之后顯示在imgContainer中的流程
        // var fileReader = new FileReader();
        // fileReader.onload=function(){
        //  imgContainer.innerHTML = "<img src=\&;"+fileReader.result+"\&;>"
        // }
        // fileReader.readAsDataURL(f);
        // showObj(e);   //顯示上傳信息
        // showObj(e.dataTransfer.files);
    }
}
function showObj(obj){
    var s = '';
    for(var k in obj){s += k+":"+obj[k]+"<br/>";}
    msgDiv.innerHTML = s;
}
</script>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:邯鄲 安慶 內蒙古 晉中 煙臺 牡丹江 玉溪 撫州

巨人網絡通訊聲明:本文標題《HTML5拖拉上傳文件的簡單實例》,本文關鍵詞  HTML5,拖拉,上傳,文件,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5拖拉上傳文件的簡單實例》相關的同類信息!
  • 本頁收集關于HTML5拖拉上傳文件的簡單實例的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产一区二区毛片| 成人av免费在线| 国产精品久久久久国产精品日日| 欧美综合色免费| 国产成人免费视| 午夜私人影院久久久久| 国产精品久久久久久久午夜片| 精品奇米国产一区二区三区| 欧美日韩一区视频| 成人av在线播放网址| 极品少妇xxxx偷拍精品少妇| 亚洲一区二区三区小说| 中文字幕 久热精品 视频在线| 精品久久久三级丝袜| 日韩视频免费观看高清完整版| 欧美日韩亚洲综合一区二区三区| 99精品视频在线观看| 国产一区二区三区蝌蚪| 六月丁香婷婷色狠狠久久| 亚洲国产精品久久久男人的天堂| 亚洲色欲色欲www| 中文字幕av一区二区三区| 久久久精品蜜桃| 久久网站热最新地址| 日韩欧美国产一区在线观看| 欧美福利视频一区| 美女在线观看视频一区二区| 夜夜嗨av一区二区三区网页| 亚洲三级久久久| 亚洲欧洲国产日韩| 国产精品久久久久影院老司| 91原创在线视频| 91亚洲国产成人精品一区二区三| av电影在线不卡| 91在线免费视频观看| 岛国精品在线观看| 成人午夜av电影| 成人晚上爱看视频| 成人免费av网站| 99久久婷婷国产| 91黄视频在线| 欧美色图片你懂的| 欧美精品久久99久久在免费线| 欧美性videosxxxxx| 欧美日本视频在线| 欧美群妇大交群中文字幕| 欧美三级韩国三级日本三斤| 欧美日韩免费一区二区三区| 9191国产精品| 2021国产精品久久精品| 国产目拍亚洲精品99久久精品| 国产人成一区二区三区影院| 亚洲丝袜美腿综合| 亚洲第一激情av| 免费观看一级特黄欧美大片| 国产福利91精品| 色综合久久99| 欧美日韩不卡在线| 久久女同精品一区二区| 国产精品福利影院| 一区二区三区在线观看网站| 香蕉成人啪国产精品视频综合网| 男人的j进女人的j一区| 国产成人av电影| 日本国产一区二区| 日韩一级完整毛片| 欧美韩国一区二区| 亚洲福利国产精品| 国产一区免费电影| 91美女视频网站| 91精品免费观看| 国产精品视频线看| 亚洲国产成人91porn| 久久99热这里只有精品| av在线不卡观看免费观看| 在线成人av网站| 中文字幕一区二区三| 丝袜美腿成人在线| 成人午夜在线视频| 91精品国产手机| 亚洲欧洲精品一区二区三区不卡| 偷拍自拍另类欧美| 国产成人综合网站| 777奇米成人网| 国产精品久久久久永久免费观看 | 亚洲视频电影在线| 石原莉奈一区二区三区在线观看| 国产宾馆实践打屁股91| 欧美特级限制片免费在线观看| 国产午夜精品一区二区三区四区| 午夜国产精品一区| 高清免费成人av| 日韩一区二区麻豆国产| 亚洲乱码国产乱码精品精可以看| 精品一区精品二区高清| 91精品福利视频| 欧美激情一区二区三区蜜桃视频| 日本系列欧美系列| 99精品黄色片免费大全| 精品日韩一区二区| 日韩电影一二三区| 91成人在线免费观看| 国产精品毛片高清在线完整版| 久久精品免费看| 欧美精品乱人伦久久久久久| 亚洲人123区| 成人免费精品视频| 国产精品888| 日韩视频一区在线观看| 亚洲成人中文在线| 91免费在线看| 国产精品美日韩| 亚洲欧洲韩国日本视频| 国产成人av在线影院| 欧美mv日韩mv| 免费精品视频在线| 欧美日韩精品高清| 亚洲综合一区在线| av资源网一区| 日本一区二区三级电影在线观看 | 国产精品一区二区在线播放| 欧美一区二区三区在线观看视频 | 久久久99精品免费观看| 毛片一区二区三区| 欧美日本国产视频| 亚洲成人资源网| 日韩成人免费在线| 国产乱码精品一品二品| 久久午夜电影网| 国产精选一区二区三区 | 亚洲午夜精品在线| 在线一区二区三区| 夜夜嗨av一区二区三区网页| 91网上在线视频| 一区二区三区欧美日| 在线欧美小视频| 亚洲一二三级电影| 欧美日韩情趣电影| 欧美不卡一区二区| 国产一区二区不卡在线| av一区二区久久| 亚洲视频每日更新| 欧美午夜不卡在线观看免费| 午夜视频在线观看一区二区三区| 6080日韩午夜伦伦午夜伦| 日本美女视频一区二区| 精品成人免费观看| 国产精品主播直播| 国产精品色哟哟网站| 99在线精品观看| 亚洲一二三级电影| 日韩午夜在线观看视频| 中文一区一区三区高中清不卡| av亚洲精华国产精华精华| 欧美色男人天堂| 久久电影国产免费久久电影| 久久新电视剧免费观看| 成人av电影在线| 一区二区成人在线观看| 日韩亚洲欧美中文三级| 国产高清精品网站| 亚洲免费观看在线观看| 7777精品伊人久久久大香线蕉的| 国内精品伊人久久久久av一坑| 国产精品乱子久久久久| 欧美日韩在线一区二区| 国内精品伊人久久久久av一坑| 中文字幕佐山爱一区二区免费| 另类的小说在线视频另类成人小视频在线| 精品三级av在线| 一本色道久久综合亚洲aⅴ蜜桃| 日韩 欧美一区二区三区| 国产欧美精品一区二区三区四区| 在线观看av一区| 国产一区二区三区四区五区入口| 有坂深雪av一区二区精品| 精品日韩欧美在线| 在线观看中文字幕不卡| 久久er精品视频| 亚洲一区免费观看| 精品成人一区二区| 欧美亚洲另类激情小说| 欧美激情综合在线| 91精品国产全国免费观看| 国产suv一区二区三区88区| 亚洲福利电影网| 国产精品毛片高清在线完整版| 日韩三级在线观看| 一本到三区不卡视频| 国产一区二区主播在线| 五月天丁香久久| 亚洲人成精品久久久久久| 久久精品在这里| 日韩一区二区三区电影在线观看 | 日本不卡的三区四区五区| 国产精品美女久久久久av爽李琼| 日韩视频中午一区| 欧美日韩aaaaaa| 色爱区综合激月婷婷| 国产精品系列在线播放|