导航:首页 > 版本升级 > js控制文件大小

js控制文件大小

发布时间:2024-12-06 10:47:50

Ⅰ 怎么在js 里面限制上传图片的大小不能超过 1M

这样设置的:

1、先用标签创建一个上传的表单。

<formid="form1"name="form1"method="post"action=""enctype="multipart/form-data">
<p><inputtype="hidden"name="MAX_FILE_SIZE"value="100000"/></p>
<p><inputname="userfile"id="userfile"type="file"onchange="check()"/></p>
</form>


2、用javascript设置格式和大小。

<scriptlanguage="JavaScript"type="text/javascript">functioncheck(){varaa=document.getElementById("userfile").value.toLowerCase().split('.');//以“.”分隔上传文件字符串//varaa=document.form1.userfile.value.toLowerCase().split('.');//以“.”分隔上传文件字符串if(document.form1.userfile.value==""){alert('图片不能为空!');returnfalse;}else{if(aa[aa.length-1]=='gif'||aa[aa.length-1]=='jpg'||aa[aa.length-1]=='bmp'
||aa[aa.length-1]=='png'||aa[aa.length-1]=='jpeg')//判断图片格式{varimagSize=document.getElementById("userfile").files[0].size;alert("图片大小:"+imagSize+"B")if(imagSize<1024*1024*1)alert("图片大小在1M以内,为:"+imagSize/(1024*1024)+"M");returntrue;}else{alert('请选择格式为*.jpg、*.gif、*.bmp、*.png、*.jpeg的图片');//returnfalse;}}}</script>

图片超过1M则不能上传 如图:

Ⅱ 图片上传大小限制在哪个js文件里设定

一般来说这个限制不是放在js端而是放在服务端的,因为js是在浏览器上执行的,可以被访问者随意修改,所以用js限制文件大小没意义。例如PHP是在php.ini文件中设置这个选项的

Ⅲ js页面如何获取file文件大小

js一般是获取不到文件大小的,即使有时能,使用js也会涉及到浏览器版本兼容的问题,。
一般判断文件大小都放在服务器端的,文件比较大的话,可以用ajax做异步效果。

Ⅳ 怎样限制fileupload控件上传的文件大小 js

您好,我来为您解答:
这就是一个判断而已,放在你要调用的JS方法里面,执专行的代码在下属面的控件里面执行的。

if(document.all.imgx.fileSize>1024*1024)

{

alert('图片文件超过指定大小(1M),请重新上传附件');

window.event.returnValue=false;

return false;

}

就是在选择附件之后将这个文件传给img 在到JS方法里面判断

<asp:FileUpload ID="FileUpload2" runat="server" Width="353px" onchange="document.all.imgx.src=this.value"/><img src="" id="imgx" style="display:none">
转载,仅供参考。
如果我的回答没能帮助您,请继续追问。

Ⅳ 怎样用JS控制文件上传时FILE控件内默认的文件类型

有两种方式,
1、用fileupload控件在后台判断
FileUpload1.FileContent.Length判断大小,
System.IO.Path.GetExtension(FileUpload1.FileName)获取文件后缀
2、用jquery上传控件,可以直接判断类型和大小
另外js也可以在前台判断文件类型,但不能获取文件大小,需要引用插件

阅读全文

与js控制文件大小相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接