Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下
在前面的几篇文章里,我向大家共享了几个网页hTML5教程的例子,分别是拖拽功能演示,页面内容可编辑化演示 和 本地存储功能演示。 今天,我将向大家分享一个简单的应用,用来演示使用FileReader的实用具体的方法, FileReader是网页hTML5教程里提供的一个相关站点文件操作API。

当您在看我前面所写的网页网页hTML 5例子时,我正在思考创见一个简单但又适用的例子、以一种更新奇的方式来演练这些网页hTML5教程新特性。我的目标并不是想单纯的展示这些网页网页hTML 5 API,而是想用例子来告诉开发建设人员如何真正的以一种实用的和创新的方式实现这些API。

在网页hTML5教程里,从Web网页上访问本地相关站点文件系统变的十分的简单,那就是使用File API。这个File规范说明里提供了一个API来表现Web应用里的相关站点文件对象,您可以通过编程来选择它们,访问它们的信息。这个File API包括:
一个FileList序列,代表着由本地系统里选中的单个的相关站点文件组成的数组。用来选择相关站点文件的用户接口可以通过<input type=”file”>相关调用实现。
一个Blob接口,它代表原始二进制数据,通过Blob对象您可以访问里面的字节数据。
一个File接口,它里面存有相关站点文件的只读属性信息,像相关站点文件名,相关站点文件类型,相关站点文件数据访问的地址。
一个FileReader接口,它提供了读取一个相关站点文件的实用具体的方法,和一个获取相关站点文件读取结果的事件模型。
一个FileError接口和一个FileException对象,它们用来定义这个规范中的错误产生条件。
如何使用这个例子:在这个例子中,我给出了一个画板,您可以从本地相关站点文件系统里拖拽进去一个图片,或者您也可以用相关站点文件选择框来选择图片。例子中,请只选择图片相关站点文件,我并没有添加相关站点文件过滤和相关站点文件类型检查。请记住,没有一个浏览器完全实现了网页hTML5教程,这个例子需要在支持网页hTML5教程的浏览器上运行,比如Firefox3.5以上。 

实现File API的主要实用具体的方法非常的简单,就像下面

具体代码如下:
function imagesSelected(myFiles) {
for (var i = 0, f; f = myFiles[i]; i ) {
var imageReader = new FileReader();
imageReader.onload = (function(aFile) {
return function(e) {
var span = document.createElement(‘span‘);
span.inner网页hTML = ['<img class="images" src="', e.target.result,'" title="', aFile.name, '"/>'].join(”);
document.getElementById(‘thumbs’).insertBefore(span, null);
};
})(f);
imageReader.readAsDataURL(f);
}
}
function dropIt(e) {
imagesSelected(e.dataTransfer.files);
e.stopPropagation();
e.preventDefault();
}

我选择在<td>上放置我的ondrop事件:

具体代码如下:
<td align=”left” height=”105″ ondragenter=”return false” ondragover=”return false” ondrop=”dropIt(event)”>
<output id=”thumbs”></output>
</td>

这个例子中,我只是拖拽本地相关站点文件到画板里。然而我想它能向您表明File API的简单但强大的能力

网页hTML4和网页hTML5教程之间除了相似以外的10个主要不同D0NAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

D0NAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,访问本地相关站点文件,网页hTML5

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市