本文目录一览:
- 1、利用 JS在客户端判断文件上传的真实格式(获取文件后缀的朋友就不要回答了) 急!
- 2、在上传文件之前如何判断上传文件是否有效
- 3、在.NET中用JS如何判断上传图片是否合格?
- 4、用JS怎么判断上传文件控件是否未选择文件
利用 JS在客户端判断文件上传的真实格式(获取文件后缀的朋友就不要回答了) 急!
你在谷歌浏览器打开控制台,输入document.getElementById('file').files,这个方法也可以用来获取文件的大小,如果file有选择文件的话会显示filelist会有type出现,不过我试了一下,效果跟获取文件后缀名差不多,而且前端验证很容易欺骗,安全性考虑都会在后端重新验证。
在上传文件之前如何判断上传文件是否有效
判断文件是否存在
if (File.Exists(文件路径))
{
}
如果想判断某个格式的文件,如果是用 openFileDialog控件的话,可以自己设置要打开的文件格式
openFileDialog1.Filter = "poto(*.JPG)|*.jpg|(*.GIF)|*gif|All Files|*.*";
以上就是打开图片文件,不是图片文件就不显示了。
在.NET中用JS如何判断上传图片是否合格?
你的$('#Image').val()获取的是你本地上传的路径,这是一个字符串类似这样的“c:/1.jpg”
一般使用js判断文件是否存在(val=='')和文件类型(val.split('.')[1]=='jpg'),
判断大小的话虽然可以用ActiveXObject,但这个只能兼容IE,而其他的需要借助其他的东西才能做到
建议你使用js判断文件是否存在和文件格式,然后使用ajax调用后台方法去判断文件大小和保存文件
用JS怎么判断上传文件控件是否未选择文件
html中的控件一般都只是提供一个功能,具体的逻辑细节需要自己写的,比如你可以在控件上加一个required属性,这样文件上传控件为空的时候就不能上传了,或者你也可以用js判断这个文件域为空的时候也不让上传也是同理的。