文件上傳ie8
❶ 如何設置選擇上傳文件路徑時,輸入部分文件名後自動帶出文件全部名稱
打開IE,選擇「工具」,選擇「Internet選項」,選擇「內容」,點擊自動完成後面的設置,在彈出來的窗口,自動完成功能應用於中打勾「地址欄」和「瀏覽歷史記錄」,我用的是IE8,其它IE你自己找下,希望對你有幫助,我也是碰到這個問題,網路也沒找到方法,在IE裡面設置慢慢找出來的。
❷ ie7和ie8如何在不支持ActiveX的情況下通過js驗證上傳文件大小
思路是img標簽中的dynsrc屬性。
在FireFox、Chrome瀏覽器中可以根據document.getElementById(「id_file」).files[0].size 獲取上傳文件的大小(位元組數),而IE瀏覽器中不支持該屬性,只能藉助<img>標簽的dynsrc屬性,來間接實現獲取文件的大小(但需要同意ActiveX控制項的運行,但是不會引起上面的不友好、不安全的提示)。
參考如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="DEscription" contect="my code demo" /> <meta name="Author" contect="[email protected]" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js check file size </title> </head> <body> <img id="tempimg" dynsrc="" src="" style="display:none" /> <input type="file" name="file" id="fileuploade" size="40" /> <input type="button" name ="check" value="checkfilesize" onclick="checkfile()"/> </body> <script type="text/javascript"> var maxsize = 2*1024*1024;//2M var errMsg = "上傳的附件文件不能超過2M!!!"; var tipMsg = "您的瀏覽器暫不支持計算上傳文件的大小,確保上傳文件不要超過2M,建議使用IE、FireFox、Chrome瀏覽器。"; var browserCfg = {}; var ua = window.navigator.userAgent; if (ua.indexOf("MSIE")>=1){ browserCfg.ie = true; }else if(ua.indexOf("Firefox")>=1){ browserCfg.firefox = true; }else if(ua.indexOf("Chrome")>=1){ browserCfg.chrome = true; } function checkfile(){ try{ var obj_file = document.getElementById("fileuploade"); if(obj_file.value==""){ alert("請先選擇上傳文件"); return; } var filesize = 0; if(browserCfg.firefox || browserCfg.chrome ){ filesize = obj_file.files[0].size; }else if(browserCfg.ie){ var obj_img = document.getElementById('tempimg'); obj_img.dynsrc=obj_file.value; filesize = obj_img.fileSize; }else{ alert(tipMsg); return; } if(filesize==-1){ alert(tipMsg); return; }else if(filesize>maxsize){ alert(errMsg); return; }else{ alert("文件大小符合要求"); return; } }catch(e){ alert(e); } } </script> </html>
❸ 浣犲ソ 鎴戜篃閬囧埌OA涓婁紶闄勪歡 鏄劇ず鏂囦歡涓嶅瓨鍦 璇烽棶嫻忚堝櫒搴旇ユ庢牱璁劇疆鍛 璋㈣阿 鎴戠敤鐨360 榪樻湁IE8~
IE8 宸ュ叿灞炴 Internet閫夐」 瀹夊叏閫夐」鍗 鑷瀹氫箟綰у埆 閲岄潰鏈変釜灝嗘枃浠朵笂杞藉埌鏈嶅姟鍣ㄦ槸鍖呭惈鏈鍦扮洰褰 閫夋嫨鍚鐢 鐐瑰簲鐢 閲嶅惎IE OK錛侊紒