<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上传文件的大小和类型和名字的更多相关文章

  1. js判断上传文件的大小、类型、修改日期等信息

    1.找到上传文件的前端代码,下断点,进行调试,使用jquery获得上传文件对象 2.鼠标放到文件对象fielEl上,弹出文件对象具体内容,可以看大文件对象的:上次修改时间.名字.大小.类型等信息 3. ...

  2. 通过fileupload上传文件超出大小

    配置文件 . web.config中添加如下内容: <configuration> <system.web> <httpRuntime maxRequestLength= ...

  3. FileUpload 上传文件,并实现c#使用Renci.SshNet.dll实现SFTP文件传输

    fileupload上传文件和jquery的uplodify控件使用方法类似,对服务器控件不是很熟悉,记录一下. 主要是记录新接触的sftp文件上传.服务器环境下使用freesshd搭建好环境后,wi ...

  4. 使用jquery插件uploadify上传文件的方法与疑问

    我是学生一枚,专业也不是计算机,但又要用到很多相关技术,所以在技术基础不牢靠的情况下,硬着头皮在做.最近在做一个小项目需要上传图片,而且是需要用ajax的方式.但是利用jquery的ajax方法总会有 ...

  5. ASP.Net在web.config中设置上传文件的大小方法

    修改Webcong文件:<system.web><httpRuntime maxRequestLength="40960"   //即40MB,1KB=1024u ...

  6. ASP.Net调整允许上传文件的大小

    1.用户上传视频文件注意:调整允许上传文件的大小:ASP.Net为了防止过大的http恶意请求阻塞网站,所以限定了每次上传文件最大4M,asp.net1.1中把用户上传的文件先放到内存中,2.0后如果 ...

  7. jQuery统计上传文件的大小

    对于现代浏览器(支持html5)来说,在客户端统计上传文件的大小,可以通过$(selector)[0].files[0].size来实现.但在老版本的IE浏览器中,比如IE7,IE8或IE9,却不支持 ...

  8. html5 如何实现客户端验证上传文件的大小

    在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等.本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下. ...

  9. flask控制上传文件的大小

    1.flask控制上传文件的大小的方案是全局控制:http://docs.jinkan.org/docs/flask/patterns/fileuploads.html from flask impo ...

随机推荐

  1. 在内部架设NuGet服务器

    在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: ...

  2. 五指CMS发布,主打高性能

    近日,五指CMS正式发布.给沉静已久的国内 CMS 行业引来不少的关注.五指CMS由原PHPCMS v9的负责人王参加主导开发.我们可以看到,由于移动互联网以及大数据的崛起,个人站长市场的逐渐减少,国 ...

  3. UltraISO PE(软碟通) v9.6.2.3059 注册码

    注册码: 王涛7C81-1689-4046-626F

  4. POJ1226 - Substrings(KMP+二分)

    题目大意 给定n个字符串,字符串可逆序可顺序,求它们的最长公共子串 题解 在输入的过程中记录一下最短的那个字符串,然后枚举起点,然后进行二分求出子串末位置,然后再验证是否是公共子串,记录最长的公共子串 ...

  5. Native code - how to get function call stack (backtrace) programatically 附带源代码

    自己根据 https://github.com/zhuowei/libcorkscrew-ndk 上的库做了一个包装库并附带使用的例子(executable 分支),具体代码在自己的代码仓库里,名字叫 ...

  6. Task任务

  7. vi / vim 删除以及其它命令

    删除一行:dd 删除一个单词/光标之后的单词剩余部分:dw 删除当前字符:x 光标之后的该行部分:d$ 文本删除 dd 删除一行 d$ 删除以当前字符开始的一行字符 ndd 删除以当前行开始的n行 d ...

  8. NSNumber和Int之间的转换

    int 转 NSNumber: [NSNumber numberWithInt:(int)];   NSNumber 转 int [(NSNumber) intValue];   其他数据类型类似 有 ...

  9. POJ 3621Sightseeing Cows

    Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 9851   Accepted: 3375 Description Farme ...

  10. .NET程序集(Assembly)

    在.NET 中,新引入了一个程序集的概念,就是指经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为.dll,或者是.exe的格式,但是要注意,它们跟普通意 ...