asp.net – 使用jQuery在没有回发的情况下对FILE类型的INPUT进行
发布时间:2020-12-16 03:36:56 所属栏目:asp.Net 来源:网络整理
导读:我想在客户端检查在提交表单之前是否已选择文件. script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"/scriptscript src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"/scrip
我想在客户端检查在提交表单之前是否已选择文件.
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @using (Html.BeginForm("Upload","Files",FormMethod.Post,new { enctype = "multipart/form-data" })) { <input id="File" name="File" type="file" size="80" /> <input type="submit" name="name" value="Upload" /> } 目前,此表单正在进行回发以进行验证.出了什么问题? 解决方法
“file”类型的输入是一个安全敏感的控件,不能通过DOM编写脚本.想象一下,点击一个页面,该页面将控件的值设置为敏感文件的一个众所周知的位置并自动提交表单.这个控件最后一次是可编写脚本的,大概是1995年或1996年.这对于互联网安全来说是一个非常愚蠢的时期.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 将Always Encrypted Certificate放在IIS 7.5 We
- asp.net – 禁用Durandal内联样式
- ASP.NET Core文件上传与下载实例(多种上传方式)
- Programming学习1_ASP、JSP、PHP 、Perl、.NET 等WEB开发语
- asp.net – NuGet不断崩溃Visual Studio 2013
- asp.net-mvc – 在构建时尝试构建ASP MVC视图时出错
- asp.net-mvc – 缺少元素时的MVC/Razor模型绑定集合
- asp.net TextBox中的值和文本属性(值被Text覆盖)
- VS2005(c#)项目调试问题解决方案集锦 转
- Asp.net MVC实现生成Excel并下载功能
推荐文章
站长推荐
- 如何在page_Load函数中设置的asp.net中显示变量值
- iis – 在ASP类中处理End Request事件
- asp.net-mvc-3 – DropDownListFor中的ViewBag属
- asp.net-core – 根据ASP.NET Core中请求标头中提
- asp.net-mvc – git和ASP MVC
- asp.net-mvc – ASP.NET MVC和LINQ一般问题
- asp.net-mvc – 我应该如何测试从控制器发送电子
- asp.net – 指向同一页面的动作链接
- 使用 nuget server 的 API 来实现搜索安装 nuget
- 从经典ASP检测移动用户代理并在会话启动时重定向
热点阅读