function ajax_pfile_upload(){
var Sys = {};
var filesize = 0;
if(navigator.userAgent.indexOf("MSIE")>0) {
  Sys.ie=true;
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
  Sys.firefox=true;
}
if(isFirefox=navigator.userAgent.indexOf("Chrome")>0){
  Sys.firefox=true;
}
if(isFirefox=navigator.userAgent.indexOf("Opera")>0){
  Sys.firefox=true;
}
var form = $("#pform")[0];
var pfile = form.pfile.value; //<input type="file" name="pfile">控件
if(Sys.firefox){
filesize = form.pfile.files[0].size; //火狐、谷歌下正常
}else if(Sys.ie){
var fso = new ActiveXObject("Scripting.FileSystemObject"); //IE下这个对象创建不出来,报"automation服务器不能创建对象"
filesize = fso.GetFile(pfile).size; 
}
if (pfile){
if (filesize > 10*1024*1024){
alert("文件大小大于10M");
}else{
form.submit();
}
}else{
alert("请选择上传文件");
}
}
请问需要怎么样才能在IE下使用JS验证文件大小?我的系统是win7 32位 旗舰版谢谢