input=file上传图片大小判断(web.config判断)

2017-09-06 19:04 出处:360java.com 作者:360java  阅读()
我的难题: 在程序中可以控制用户上传文件的大小,如果用户文件的大小超过了配置的大小就给用户返回错误提示信息 我现在是这样做的:web.config配置的最大是6M。用户上传限制在4M

我的难题:

在程序中可以控制用户上传文件的大小,如果用户文件的大小超过了配置的大小就给用户返回错误提示信息

我现在是这样做的:web.config配置的最大是6M。用户上传限制在4M

ajax发送表单到后台判断:

input=file上传图片大小判断(web.config判断)View Code
 1 $("#form1").ajaxSubmit({
 2         success: function (data, status) {
 3             if (status == "success") {
 4                 if (data == "no") {
 5                     alert("不能上传大于4M的图片");
 6                     file.parent().html("<input type='file' name='file'/>");
 7                     return;
 8                 }
 9                 msg(file, "ok");
10             }
11         }
12     });

后台接收图片判断大小:

if (bytes > 1024 * 1024 * 4)          
      {
                  Response.Write("no");//图片不能大于4M  
                   //Response.End();
           }

可当用户上传大于web.conig配置的文件大小的时候。ajax就不发送到后台。结果就判断不了。

< >
最佳答案

ajax上传的代码贴出来看一下

分享到:
本文标签: file, 上传图片, ASP.NET, Javascript, .

相关文章

发表评论(共条评论)愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

Copyright (C) java学习 360java 360java.com, All Rights Reserved.

苏ICP备16022210号