科顺防水已形成以防水材料研发、制造、销售为主体,包括技术服务和工程服务的多业态组合,公司现为中国建筑防水协会副会长单位,已连续10年当选“房地产500强首选防水材料品牌”,先后与碧桂园、万科、融创中国、绿地控股、中海、世茂、龙湖集团、招商蛇口等超过100家知名房企签订战略合作协议,行业综合实力排名前三。
js采用File API 来上传文件的。
File API 由一组 JavaScript 对象以及事件构成。赋予开发人员操作在 <input type=”file” … />文件选择控件中选定文件的能力。图 1 展示了 File API 所有的 JavaScript 的组合关系。
File API 简单示例
<body>
<h1>File API Demo</h1>
<p>
<!-- 用于文件上传的表单元素 -->
<form name="demoForm" id="demoForm" method="post" enctype="multipart/form-data"
action="javascript: uploadAndSubmit()">
<p>Upload File: <input type="file" name="file" /></p>
<p><input type="submit" value="Submit" /></p>
</form>
<div>Progessing (in Bytes): <span id="bytesRead">
</span>/ <span id="bytesTotal"></span>
</div>
</p>
</body>
运行效果:
1
第一步:新建HTML文件
使用dreamweaver CS6新建一个html文件并保存到桌面,在桌面放一个文件(图片或文本文档),上传测试用。如图:
步骤阅读
2
第二步:写入html页面代码文件
在dreamweaver中输入以下页面代码:
<table width="958">
<tr >
<td><pre style="height:2px"> <a href="http://www.bjqipei315.com/">文件上传</a>首页 </td>
</tr>
</table>
<h1>&nbsp<a href="http://www.bjqipei315.com/" class="STYLE9">文件上传</a><span class="STYLE7">文件上传</span></h1>
<p>&nbsp</p>
<div style="width:180pxheight:950pxfloat:leftborder: #55AAFF 1px solid">
<p>文件上传 </p>
<br />
<p>上传图片</p>
<form action="doUpload.jsp" method="post" name="form1" enctype="multipart/form-data">
<!-- 类型enctype用multipart/form-data,这样可以把文件中的数据作为流式数据上传,不管是什么文件类型,均可上传。-->
<input type="file" name="upfile" size="15">
<input type="submit" value="确定">
</form></div>
注意,这段代码请放在<body>标签之类。如图:
3
第三步:写入css样式代码
在<head>标签之类输入以下样式代码:
<style type="text/css">
<!--
.STYLE1 {color: #3399FF}
.STYLE7 { font-size: 16px
font-weight: bold
}
.STYLE9 {font-family: "华文彩云"
font-size: 48px
color: #FF0000
}
.STYLE11 {
font-size: 16px
color: #FF3300
}
-->
</style>
用以固定页面样式。如图:
4
第四步:检测页面样式
用浏览器打开html文件,查看页面样式,然后做修改调整。如图:
5
第五步:选择文件
点击页面左边的选择文件按钮,选中桌面文件,然后点击打开,在页面上会显示文件名称,如图:
6
第六步:上传文件
点击确定按钮,即可将文件上传到本地磁盘,上传成功后自动跳转到根目录。如图: