<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. FlexSlider插件的详细设置参数 http://www.woothemes.com/flexslider/

    http://www.woothemes.com/flexslider/ FlexSlider插件的详细设置参数 $(window).load(function() { $('.flexslider' ...

  2. 用 ggplot2 在同一个图上画多条颜色不同的线

    假如数据格式是这样: day    邓文迪    微博    城管0    0.0    9.262970888519191E-4    0.01    0.0    0.00144775855013 ...

  3. Storm系列(六)架构分析之Scheduler-调度器[EventScheduler]

    任务调度接口定义: 1  IScheduler{ 2      // conf为当前nimbus的stormp配置 3  void prepare(Map conf); // 初始化 4  // to ...

  4. HW4.41

    import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...

  5. POJ1365 - Prime Land(质因数分解)

    题目大意 给定一个数的质因子表达式,要求你计算机它的值,并减一,再对这个值进行质因数分解,输出表达式 题解 预处理一下,线性筛法筛下素数,然后求出值来之后再用筛选出的素数去分解....其实主要就是字符 ...

  6. vim 设置 swap file, 防止 同一个文件同时被多次打开,而且有恢复的功效

    在.vimrc里加入:   set swapfile   即可以使能swap file, swapfile的名字一般是      .filename.swp    (如     .doc.txt.sw ...

  7. php-fpm正在生成页面时,浏览器刷新后,php-fpm会退出吗?

    好久没写博客了,因为没有啥可写. 之所以有此疑问,是因为看了一篇大牛的文章:PHP升级导致系统负载过高问题分析.看完后,其中有些文字触发了我这个想法,也想验证一下. 方案,用tcpdump抓包,用st ...

  8. Step2:配置Oracle Dataguard

    接着step1我用Rman duplicate测试下. 1,2两步请参考step1中的1,2 3.startup nomount (standby),一定要是nomount. 4.rman dupli ...

  9. SmartForms 小技巧

    1.添加空行,保证每一页有固定的打印的表格行数 上图,每页最多打印13行,数据只有11行,自动添加两个空行补齐 代码如下“ "定义变量: data: l_blank type i. &quo ...

  10. 编译Android4.3内核源代码

     --------------------------------------------------------------------------------------------------- ...