html拖动文件读取文件内容,HTML5新功能之文件拖拽上传

当我们使用邮箱添加附件时,会看到提示我们将文件放到相应区域,如图:当我们将拖拽文件悬停在相应区域后会进一步提示我们,放下鼠标,如图:下面我们将进一步的了解下此过程,并实现该效果。首先我们先了解下关于文件拖拽的几个相关事件:-obj.ondragenter = function (){};当拖拽文件到“进入”obj区域时的事件处理函数。-obj.ondragleave = function (){}...
摘要由CSDN通过智能技术生成

当我们使用邮箱添加附件时,会看到提示我们将文件放到相应区域,如图:

8217adf5a973

当我们将拖拽文件悬停在相应区域后会进一步提示我们,放下鼠标,如图:

8217adf5a973

下面我们将进一步的了解下此过程,并实现该效果。

首先我们先了解下关于文件拖拽的几个相关事件:

-obj.ondragenter = function (){};当拖拽文件到“进入”obj区域时的事件处理函数。

-obj.ondragleave = function (){};当拖拽文件到“离开”obj区域时的事件处理函数。

-obj.ondragover = function (){};当拖拽文件到“悬停”obj区域时的事件处理函数,值得注意的一点是:若文件一直悬停在obj区域时,该事件会连续不断的持续的一直的触发着,和onmouseover并不一样。

-obj.ondrop = function (){};当拖拽文件在obj区域“放下”时的事件处理函数。

思路(想法):

当我们将一个文件退拽至浏览器窗口的时候,页面中有一个div1显示(原来的隐藏的)并提示我们,将文件拖拽至div1所在区域内。文件拖拽至div1区域的时候div1会提示我们将鼠标放下。

请看html布局:

/* 注意当页

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值