弱问个问题 仅仅通过javascript没什么好的解决方案,虽然fso可以,但是不实用。即使是image对象,在IE7里也不支持了。你可以看看http://blog.csdn.net/sallay/archive/2008/09/15/2932415.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我看了那个网址里面不是image对象的么?那个我倒是会。但是现在我需要处理的是音乐上传,想在客户端就把上传大小和扩展名判断了扩展名倒是很容易就是上传文件的大小这个不知道怎么弄,查了一下也是说可以用fso,但是不好如果除了javascript之外 有其他的办法能够在客户端处理 也可以只要不复杂就行 1. IE6.0 可以用Image对象来判断图片的大小,不能判断非图片文件的大小(除非用fso或自己开发插件,涉及到安全全县问题)2. IE7.0里,即使图片文件大小你都取不到了3. 总之,无论什么浏览器里,非图片文件大小很难获取,没有足够的权限。 <HTML><HEAD> <SCRIPT> // JS 判断文件大小 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> 我在网上搜到的也是这个,但是基本上没用正像其他几楼说的那样,因为涉及到权限问题,用fso基本不行。。不过还是谢谢了 replace()的问题。 JavaScript自定义函数传递参数的疑问 高分求助js问题 有什么办法能够拿到上传各个文件的大小? 请教关于如何作有效日期选择 请问怎样在页面打开时将光标定位在文本框<INPUT TYPE=TEXT>,怎样在文本框按回车提交? 上面的两个函数不太懂,能帮说一下是什么意思吗?javascript 怎样让area在onmouseover时背景颜色为设置的颜色? 寻求表单中提交按纽的实现提交确认的方法 “计算页面的访问量,刷新页面,访问量加1” 代码出现异常 请高手帮忙看下下面的代码那里有错,谢了. 一个选元素的问题
里面不是image对象的么?那个我倒是会。但是现在我需要处理的是音乐上传,想在客户端就把上传大小和扩展名判断了扩展名倒是很容易就是上传文件的大小这个不知道怎么弄,查了一下也是说可以用fso,但是不好如果除了javascript之外 有其他的办法能够在客户端处理 也可以只要不复杂就行
<SCRIPT>
// JS 判断文件大小
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>
不过还是谢谢了