社区
JavaScript
帖子详情
请高手急救!!——如何在客户端判断上传文件大小
sharfly
2006-05-16 04:42:37
我现在需要实现在客户端判断上传文件(不是图片)的大小,并当超过允许上传的最大字节时报错。
请问哪位高手知道正确的代码写法?请不吝赐教。谢谢!
...全文
417
14
打赏
收藏
请高手急救!!——如何在客户端判断上传文件大小
我现在需要实现在客户端判断上传文件(不是图片)的大小,并当超过允许上传的最大字节时报错。 请问哪位高手知道正确的代码写法?请不吝赐教。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxuu503
2006-05-18
打赏
举报
回复
那你这20分必须得用activex挣了
sharfly
2006-05-18
打赏
举报
回复
上面那位大哥,麻烦你看清楚了,我的提问明明写着“上传文件(不是图片)”,而你给出的代码仅仅是针对图片的啊,换成其它文件类型就不行了!
xxuu503
2006-05-18
打赏
举报
回复
以上代码仅限IE
xxuu503
2006-05-18
打赏
举报
回复
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkimg()
{
if(test.value==src.value)
{
}
else
{
src.value=test.value
img.src=test.value
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<input type=file id='test' onpropertychange="checkimg()">
<input type=hidden id='src' value=''>
<img id='img' style="display:none" onload='alert(this.fileSize)'></img>
</BODY>
</HTML>
sharfly
2006-05-18
打赏
举报
回复
我试了,还是不行。
难道真的没有切实可用的解决这个问题的正确代码吗?
sharfly
2006-05-17
打赏
举报
回复
keenx(老刀) :
请问,如何用js(js不是javascript哦)来得到大小,并提示上传文件过大?
keenx
2006-05-17
打赏
举报
回复
可以用js来得到大小,但可以跳过
sharfly
2006-05-17
打赏
举报
回复
bestext(木头):
我试了试你提供的代码,和我原来上网找的那些相关代码一样,都是提示错误说“Automation服务器不能创建对象”。
keenx
2006-05-17
打赏
举报
回复
<input type="file">
也有属性是表示大小的,如同上面的img.fileSize
keenx
2006-05-17
打赏
举报
回复
function CheckImg(img) {
if(img.fileSize>1024000) alert("图片大小已超额:"+img.fileSize/1000+" K,可能会上传不成功!");
}
<input type=file align=baseline name=photo onpropertychange='img1.src=this.value;'>
<img src=../images/blank.gif border=0 id=img1 onload='CheckImg(this);'>
bestext
2006-05-16
打赏
举报
回复
//检测文件大小
function checkSize( oo ) {
var sFileName = oo.value;
if ( sFileName == "" ) return;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fl;
try {
fl = fso.GetFile( sFileName );
var iSize = (Math.round(fl.Size/10485.76))/100.0;
if (( iSize >= 1 ) && ( iSize < 4 ) ) {
alert( "当前附件有 " + iSize + "M,上载这个附件可能比较缓慢!" );
} if ( iSize >= 4 ) {
alert( "当前附件有 " + iSize + "M,超过了系统的 4M 限制,请采用其他方式传送此附件!" );
}
} catch(e) {
alert( "附件文件路径无效!" );
oo.select();
return;
}
}
loveyt
2006-05-16
打赏
举报
回复
看一看JAVA的File类,这个类正确得到文件之后就有一个方法得到文件大小。
lightninga
2006-05-16
打赏
举报
回复
php $_FILES[$var]["size"]
samllbig
2006-05-16
打赏
举报
回复
我也想知道。这个好象没有办法吧
xFtp4安全文件传输
客户端
安装与使用指南
因为它做到了一件事:把复杂留给自己,把简单交给用户。它不强迫你理解REST和PASV的区别,但背后早已帮你探测好;它不要求你精通 TLS 握手流程,但提供了严格的证书验证选项;它不宣传“AI 智能传输”,但每一步都建立在扎实的工程实践之上。在这个追求“颠覆创新”的时代,xFtp4 更像是一位沉稳的老匠人,默默打磨着每一个细节。🛠️。
Python机器学习:从零基础到项目实战
当您翻开此书,您正踏入一场数据与智慧的修行。机器学习,并非冰冷的符码,而是机器模拟人类洞察世界的法门。本书将带您,以Python为舟,泛游于算法之海。我们不只传授“术”,更探求其后的“道”——从数据的生灭流转中观照规律,于模型的迭代演进里体悟得失。愿您合上书卷时,收获的不仅是驾驭数据的技能,更有一双洞悉复杂、化繁为简的“智慧之眼”。现在,让我们一同启程。
计算机安全知识大全
一、未雨绸缪——做好预防措施 1.一个好,两个妙 无论是菜鸟还是飞鸟,杀毒软件和网络防火墙都是必需的。上网前或启动机器后马上运行这些软件,就好像给你的机器“穿”上了一层厚厚的“保护衣”,就算不能完全杜绝网络病毒的袭击,起码也能把大部分的网络病毒“拒之门外”。目前杀毒软件非常多,功能也十分接近,大家可以根据需要去购买正版的(都不算贵),也可以在网上下载免费的共享杀毒软件(网上有不少哦),但千
系统架构设计师考试历年真题精讲与解析(2009-2017)
系统架构设计师考试,考的从来不是知识的广度,而是思维的深度。你能不能在有限资源下,做出最优取舍?你能不能预见未来三年的技术演进,预留足够的扩展空间?你能不能在故障发生时,快速定位根因,而不是手忙脚乱?这些问题,没有标准答案。但正是在这种不确定性中,才体现出架构师的价值。所以,别再死记硬背了。去读源码,去压测系统,去参与一次线上故障排查。当你真正经历过“凌晨三点抢救数据库”的时刻,你才会明白——
经典谷歌Picasa3图片管理与编辑工具实战使用指南
如果你还在用手机拍生活,
请
定期导出、分类、归档。别让回忆散落在App的缝隙里。而如果你怀念那个“打开就能看见一切”的年代——不妨试试 Picasa3,它可能比你以为的更顽强。💪🌈。
JavaScript
87,993
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章