[Java] JS得到图片的尺寸解决方案 - ActiveXObject →→→→→进入此内容的聊天室

来自 , 2020-03-22, 写在 Java, 查看 159 次.
URL http://www.code666.cn/view/97af4fb3
  1. <input type="file" id="fileText">    
  2. <input type="button" value="getSize" onclick="checkFileChange(document.getElementById('fileText'));">  
  3.  
  4.  
  5. <script type="text/javascript">  
  6. var  Sys = {};  
  7. if(navigator.userAgent.indexOf("MSIE")>0)  
  8. {  
  9.     Sys.ie=true;  
  10. }  
  11. if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)  
  12. {  
  13.     Sys.firefox=true;  
  14. }  
  15.  
  16. function checkFileChange(obj)  
  17. {  
  18.     var filesize = 0;  
  19.        
  20.     if(Sys.firefox)  
  21.     {  
  22.         filesize = obj.files[0].fileSize;  
  23.     }else if(Sys.ie)  
  24.     {  
  25.         var fileobject = new ActiveXObject ("Scripting.FileSystemObject");
  26.         var file = fileobject.GetFile (document.getElementById("fileText").value);
  27.         var filesize = file.Size;
  28.     }  
  29.     alert(filesize);  
  30. }  
  31. </script> //源代码片段来自云代码http://yuncode.net
  32.                        

回复 "JS得到图片的尺寸解决方案 - ActiveXObject"

这儿你可以回复上面这条便签

captcha