日本中文字幕免费在线,a级片免费,黄色好看一区二区三区,国产91九色在线播放,色综合无码av网站,国产AV高清精品久久,久久免费观看午夜成人网站,91成人精品免费在线

            服務熱線 400-660-5555 (轉1)

            網站建設

            網站建設

            站內資訊
            網站建設 / 站內資訊 / 行業資訊 / 正文

            js獲取文件大小-js IE8 下 怎么獲取文件大小

            來源: All文章
            發布時間:2023-03-20 13:03:34

            1、js IE8 下 如何獲取文件的大小

              1<scripttype="text/javascript">js如何獲得文件大小。

              2functiongetFileSize(filePath)4varfso=newActiveXObject("Scripting。FileSystemObject");js過去文件夾大小。

              5alert("文件大小為:" fso。GetFile(filePath)。size);7</script>

              8<body>

              9<INPUTTYPE="file"NAME="file"SIZE="30"onchange="getFileSize(this。value);">

              10</body>12

              IE可以使用這種方法,不足之處會有安全提示,將文件名改為。hta安全提示將被屏蔽。js獲取上傳文件的大小。

              方法二,使用imgdynsrc屬性:1<scripttype="text/javascript">ajax提交form表單數據。

              2functiongetFileSize(filePath)4varimage=newImage();

              5image。dynsrc=filePath;html下一頁。

              6alert(image。fileSize);8</script>sql下一頁。

              9<body>

              10<INPUTTYPE="file"NAME="file"SIZE="30"onchange="getFileSize(this。value)">

              11</body>13

              這個方法在IE6可以用,在IE7,IE8,Firefox,chrome不能用。

              方法三:使用imgfileSize:1<scriptlanguage=javascript>

              2varImgObj=newImage()//建立圖像對象nodejs獲取文件大小。

              3varAllImgExt="。jpg|。jpeg|。gif|。bmp|。png|“///所有圖片格式類型

              4varFileObj,ImgFileSize,ImgWidth,ImgHeight,FileExt,ErrMsg,FileMsg,HasCheked,IsImg///全局變量圖片相關屬性

              5//以下限制變量

              6varAllowExt="。jpg|。gif|。doc|。txt|“///允許上傳的文件類型應在無限制每個擴展名后添加一個”|“小寫字母表示

              7//varAllowExt=0js獲取文件選擇框選擇的文件。

              8varAllowImgFileSize=70。//允許上傳圖片文件的尺寸為無限單位:KBhtml5獲取文件大小。

              9varAllowImgWidth=;//允許上傳的圖片寬度為無限單位:px(像素)如何獲取文件大小。

              =;//允許上傳的圖片高度為無限單位:px(像素)

              =false;

              (obj)//檢測圖像屬性

              =obj;file獲取文件大小。

              (ErrMsg!=")//檢測是否返回錯誤信息并重置正確的圖像文件

              (ErrMsg,false);獲取上傳文件大小失敗。

              ;//返回js判斷文件大小。

              19}(ImgObj。readyState!="complete()//如果圖像未加載,則進行循環檢測

              ("CheckProperty(FileObj)",);

              25}=Math。round(ImgObj。fileSize/*)/////獲取圖片文件的大小

              =ImgObj。width//獲取圖片的寬度

              =ImgObj。height;//獲取圖片的高度

              =" 圖片大小:“ ImgWidth "*" ImgHeight "px";

              =FileMsg " 圖片文件大小:" ImgFileSize "Kb";js判斷上傳文件大小。

              =FileMsg " 圖片文件擴展名稱:“ FileExt;(AllowImgWidth!=0&&AllowImgWidth<ImgWidth)

              =ErrMsg " 圖片寬度超過限制。請上傳寬度小于“ AllowImgWidth "px當前圖片寬度為“文件” ImgWidth "px";(AllowImgHeight!=0&&AllowImgHeight<ImgHeight)

              =ErrMsg " 圖片高度超過限制。請上傳高度小于“ AllowImgHeight "px當前圖片高度為“文件” ImgHeight "px";(AllowImgFileSize!=0&&AllowImgFileSize<ImgFileSize)

              =ErrMsg " 圖片文件的大小超過了限制。請上傳小于“ AllowImgFileSize "KB目前的文件大小為“ ImgFileSize "KB";(ErrMsg!="")

              (ErrMsg,false);讀取文件大小。

              ajax獲取多個文件數據。

              (FileMsg,true);

              47}。onerror=function(){ErrMsg=' 圖片格式不正確或圖片損壞(msg,tf)//顯示提示信息tf=true顯示文件信息tf=false顯示錯誤信息msg-信息內容jszip讀取文件。

              =msg。replace(" ","<li>");

              =msg。replace(/ /gi,"<li>");

              (!tf)

              =true;

              。outerHTML=FileObj。outerHTML;

              。innerHTML=msg;js獲取音頻長度。

              =false;

              js獲取視頻時長。

              =false;js獲取視頻播放當前時間。

              (IsImg)

              。innerHTML="<imgsrc='" ImgObj。src "'width='60'height='60'>"

              。innerHTML=“非圖片文件”;

              。innerHTML=msg;

              =true;

              72}(obj)java修改本地文件名稱。

              ="";

              ="";java中文件怎么修改名字。

              =obj;

              =false;antd文件上傳。

              =false;blob字段一般設置多大。

              。innerHTML="預覽區";

              (obj。value=="")returnfalse;

              。innerHTML=在文件信息處理中。。。";

              =true;

              ="。"))。toLowerCase();js獲取文件大小。

              (AllowExt!=0&&AllowExt。indexOf(FileExt "|")==-1)//判斷文件類型是否允許上傳

              =" 不允許上傳文件類型。請上傳“ AllowExt 目前文件類型為“類型文件” FileExt;

              (ErrMsg,false);

              91}(AllImgExt。indexOf(FileExt "|")!=-1)//如果圖片文件,則處理圖片信息

              =true;

              。src=obj。value;

              (obj);

              elseFileMsg=" 文件擴展名稱:“ FileExt;

              ShowMsg(FileMsg,true);}functionSwitchUpType(tf)if(tf)

              str='<inputtype="file"name="file1"onchange="CheckExt(this)"style="width:;">'

              else

              str='<inputtype="text"name="file1"onblur="CheckExt(this)"style="width:;">'

              =str;

              =true;

              MsgList。innerHTML="";</script>

              <formenctype="multipart/form-data"method="POST"onsubmit="returnHasChecked;">

              <fieldsetstyle="width:;height:60;padding:2px;">

              <legend><fontcolor="#">圖片來源</font></legend>

              <inputtype="radio"name="radio1"checkedonclick="SwitchUpType(true);">本地<inputtype="radio"name="radio1"onclick="SwitchUpType(false);">遠程:<inputtype="file"name="file1"onchange="CheckExt(this)"style="width:;"><inputtype="submit"id="UploadButton"value=“開始上傳”disabled><divstyle="border:1solid#;background:#;%;height:;color:#;padding:5px;">

              <tableborder="0"><tr><tdwidth="60"id="PreviewImg">預覽區</td><tdid="MsgList"valign="top"></td></tr></table>

              </div>

              </fieldset>

              </form>

              中企動力是一家專業的網絡推廣公司,我們擁有豐富的網絡推廣經驗和專業的團隊,能夠為企業提供全方位的網絡推廣服務。我們為企業提供網站建設網站優化、平臺推廣等服務,幫中企動力業在網絡上提升知名度、擴大影響力、提升銷售額。如果您有網絡推廣的需求,歡迎聯系中企動力加微信:CE4006608066,我們將竭誠為您服務。

            * 文章來源于網絡,如有侵權,請聯系客服刪除處理。
            在線 咨詢

            添加動力小姐姐微信

            微信 咨詢

            電話咨詢

            400-660-5555 (轉1)

            我們聯系您

            電話 咨詢
            微信掃碼關注動力小姐姐 X
            qr