asp.net 用jquery判断fileupload上传文件的大小和类型和名字
2015-04-01 10:06
661 查看
<script language="javascript" type="text/javascript"> //检查上传文件大小和获取文件名 function fileChange(target) { var fileSize = 0; var filePath = target.value; var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); var file = fileSystem.GetFile(filePath); fileSize = file.Size; var size = fileSize / 1024; if (size > 10000) { 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 - 1]); } else { document.getElementById('Label10').innerHTML = size+"KB"; $("#Label11").html(showDate()); $("#LinkButton2").html(arr[arr.length - 1]); } } </script>
<tr id="trrow6" runat="server"> <td colspan="4" 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上传文件使用fileupload控件,判断文件类型和大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- (转)ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器<from Copying>
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- asp.net 上传文件的类型和大小判断
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- ASP.net判断上传文件类型的三种有效方法
- FileUpload控件 上传文件大小 asp.net
- asp.net FileUpload 上传文件的格式,大小的限制
- 用ASP.net判断上传文件类型的三种方法
- 用ASP.net判断上传文件类型的三种方法
- FCKeditor 上传修改,添加对文件的类型以及大小的限制(ASP.NET C#)
- ASP.net 判断上传文件类型的三种方法
- FCKeditor 上传修改,添加对文件的类型以及大小的限制(ASP.NET C#)
- asp.net(C#)上传单个图片并判断图片的类型和大小(源代码)
- ASP.NET上传图片,服务器端验证,宽度,高度,文件类型,尺寸,文件大小,图片上传,图片格式检查
- ASP.NET上传文件对文件类型的高级判断
- asp.net FileUpload 判断上传文件是否为图片
- ASP.NET上传判断类型,防止黑客上传非法文件