如何判断上载文件大小是否超过限制

peilianhai 2003-01-10 07:58:04
如何判断上载文件大小是否超过限制
...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
peilianhai 2003-01-22
  • 打赏
  • 举报
回复
多谢各位
peilianhai 2003-01-22
  • 打赏
  • 举报
回复
ok,,一切搞定
多谢各位
peilianhai 2003-01-18
  • 打赏
  • 举报
回复
孟子
不行诶
孟子E章 2003-01-14
  • 打赏
  • 举报
回复
<HTML><HEAD>
<SCRIPT>

function getFileSize (fileName) {

if (document.all) {
window.oldOnError = window.onerror;
window.onerror = function (err) {
if (err.indexOf('utomation') != -1) {
alert('没有访问文件的权限');
return true;
}
else
return false;
};
var fso = new ActiveXObject('Scripting.FileSystemObject');
var file = fso.GetFile(fileName);
window.onerror = window.oldOnError;
return file.Size; }}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="formName"><INPUT TYPE="file" NAME="fileName"><BR>
<INPUT TYPE="button" VALUE="查看文件字节大小" ONCLICK="alert(getFileSize(this.form.fileName.value))"><BR>
</FORM></BODY>
</HTML>
peilianhai 2003-01-14
  • 打赏
  • 举报
回复
allforly,你好
十分感谢你的解答
但是我的 thisfile.fileSize 为什么不能显示呢
只显示undefined
genuis 2003-01-10
  • 打赏
  • 举报
回复
如果使用组件,都有方法的,如果用无组件上传,
也有文件大小参数,我都用过的
allforly 2003-01-10
  • 打赏
  • 举报
回复
<input type="file" onchange="thisFile=document.createElement('tf');thisFile.src=this.value">
<input type="button" value="fire" onclick="getBytes()">
<script>
var thisFile
function getBytes(){
if(!thisFile||thisFile.src=="") alert('选择你要上传的东东!')
else alert("文件大小"+thisFile.fileSize/1024+"KB")
}
</script>
adu_neu 2003-01-10
  • 打赏
  • 举报
回复
计算totalbyte

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧