asp.net 用jquery判断fileupload上传文件的大小和类型和名字
<script language="javascript" type="text/javascript">
//检查上传文件大小和获取文件名
function fileChange(target) { var fileSize = ; var filePath = target.value; var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
var file = fileSystem.GetFile(filePath);
fileSize = file.Size; var size = fileSize / ;
if (size > ) {
alert("附件不能大于10M");
}
var arr = filePath.split("\\");
if (target.id == "FileUpload1") {
document.getElementById('Label8').innerHTML = size+"KB"; $("#Label9").html(showDate()); LinkButton1
$("#LinkButton1").html(arr[arr.length - ]);
} else {
document.getElementById('Label10').innerHTML = size+"KB"; $("#Label11").html(showDate());
$("#LinkButton2").html(arr[arr.length - ]);
} }
</script>
<tr id="trrow6" runat="server">
<td colspan="" style="background-color: #C0C0C0">
<asp:Label runat="server" Text="上传附件" Width="301px"></asp:Label>
</td>
</tr> <tr>
<td class="left" style="width: 167px">
附件1:
</td>
<td>
<asp:FileUpload ID="FileUpload1" onchange="fileChange(this)" runat="server" Width="181px" style="display:none"/>
<input id="Button3" type="button" value="上传附件" onclick="document.getElementById('FileUpload1').click();" /> <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" CommandName="download"
Text='' onclick="LinkButton1_Click"></asp:LinkButton>
<asp:Label ID="Label14" runat="server" Text="" Visible="false"></asp:Label>
</td>
<td><asp:Label ID="Label8" runat="server" ></asp:Label></td>
<td><asp:Label ID="Label9" runat="server" ></asp:Label></td>
</tr>
<tr>
<td class="left" style="width: 167px">
附件2:
</td>
<td > <asp:FileUpload ID="FileUpload2" runat="server"
onchange="fileChange(this)" Width="179px"
style="display:none"
/>
<input id="Button2" type="button" value="上传附件" onclick="document.getElementById('FileUpload2').click();" />
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="false" CommandName="download"
Text='' onclick="LinkButton1_Click"></asp:LinkButton>
<asp:Label ID="Label26" runat="server" Text="" Visible="true"></asp:Label>
<a title="test" ></a>
</td>
<td><asp:Label ID="Label10" runat="server" ></asp:Label></td>
<td><asp:Label ID="Label11" runat="server" ></asp:Label></td>
</tr>
asp.net 用jquery判断fileupload上传文件的大小和类型和名字的更多相关文章
- js判断上传文件的大小、类型、修改日期等信息
1.找到上传文件的前端代码,下断点,进行调试,使用jquery获得上传文件对象 2.鼠标放到文件对象fielEl上,弹出文件对象具体内容,可以看大文件对象的:上次修改时间.名字.大小.类型等信息 3. ...
- 通过fileupload上传文件超出大小
配置文件 . web.config中添加如下内容: <configuration> <system.web> <httpRuntime maxRequestLength= ...
- FileUpload 上传文件,并实现c#使用Renci.SshNet.dll实现SFTP文件传输
fileupload上传文件和jquery的uplodify控件使用方法类似,对服务器控件不是很熟悉,记录一下. 主要是记录新接触的sftp文件上传.服务器环境下使用freesshd搭建好环境后,wi ...
- 使用jquery插件uploadify上传文件的方法与疑问
我是学生一枚,专业也不是计算机,但又要用到很多相关技术,所以在技术基础不牢靠的情况下,硬着头皮在做.最近在做一个小项目需要上传图片,而且是需要用ajax的方式.但是利用jquery的ajax方法总会有 ...
- ASP.Net在web.config中设置上传文件的大小方法
修改Webcong文件:<system.web><httpRuntime maxRequestLength="40960" //即40MB,1KB=1024u ...
- ASP.Net调整允许上传文件的大小
1.用户上传视频文件注意:调整允许上传文件的大小:ASP.Net为了防止过大的http恶意请求阻塞网站,所以限定了每次上传文件最大4M,asp.net1.1中把用户上传的文件先放到内存中,2.0后如果 ...
- jQuery统计上传文件的大小
对于现代浏览器(支持html5)来说,在客户端统计上传文件的大小,可以通过$(selector)[0].files[0].size来实现.但在老版本的IE浏览器中,比如IE7,IE8或IE9,却不支持 ...
- html5 如何实现客户端验证上传文件的大小
在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等.本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下. ...
- flask控制上传文件的大小
1.flask控制上传文件的大小的方案是全局控制:http://docs.jinkan.org/docs/flask/patterns/fileuploads.html from flask impo ...
随机推荐
- Bootstrap之表格checkbox复选框全选 [转]
转自: http://blog.csdn.net/shangmingchao/article/details/49761315 效果图: HTML中无需添加额外的一列来表示复选框,而是由JS完成,所以 ...
- selenium WebDriver 获取disabled文本框内容(转)
有这样一个元素:<input name="name" id="id" type="text" disabled="true& ...
- hotplug\uevent机制(1)
hotplug就是热拔插,在linux里面,这个功能是通过class_device_create这个函数来实现的,那么我们来分析下这个函数: class_device_create(cls, NULL ...
- SharePoint 2010 修改默认列表样式
SharePoint 2010 修改默认列表样式 :可以通过修改 下面两个全局配置进行修改.(未完..更新中...) C:\Program Files\Common Files\Microsoft ...
- algorithm@ Matrix fast power
一. 什么是快速幂: 快速幂顾名思义,就是快速算某个数的多少次幂.其时间复杂度为 O(log₂N), 与朴素的O(N)相比效率有了极大的提高.一般一个矩阵的n次方,我们会通过连乘n-1次来得到它的n次 ...
- stoi的例子
9.51 设计一类,它又三个unsigned成员,分别表示年月日.为其编写构造函数,接受一个表示日期的string参数. 程序如下: #include<iostream> #include ...
- 【转】GitHub平台最火的iOS开源项目——2013-08-25 17
http://www.cnblogs.com/lhming/category/391396.html 今天,我们将介绍20个在GitHub上非常受开发者欢迎的iOS开源项目,你准备好了吗? 1. AF ...
- JS问题Uncaught ReferenceError:XXXX is not defined
背景: html中一个table,table中进行分页.每行后面有一系列操作,如删除,修改.现在以删除为例说明问题. 实现方式: 使用button,在onclick中调用js函数,js函数中传递参数如 ...
- 【转】三次握手与accept()函数
1. 客户端发送SYN给服务器 2. 服务器发送SYN+ACK给客户端 3. 客户端发送ACK给服务器 4. 连接建立,调用accept()函数获取连接
- WPF中DataGrid的ComboBox的简单绑定方式(绝对简单)
在写次文前先不得不说下网上的其他wpf的DataGrid绑定ComboBox的方式,看了之后真是让人欲仙欲死. 首先告诉你一大堆的模型,一大堆的控件模板,其实或许你紧紧只想知道怎么让combobox怎 ...