中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

Javascript 驗證上傳圖片大小[客戶端]

需求分析:
在做上傳圖片的時候,如果不限制上傳圖片大小,后果非常的嚴重。那么我們怎樣才可以解決一個棘手的問題呢?有兩種方式:
1)后臺處理: 也就是AJAX POST提交到后臺,把圖片上傳到服務器上,然后獲得該圖片大小做處理。
2)前臺處理: 也就是利用Javascript獲取該圖片大小。
顯然第一種方式,很不好。因為需要把文件先上傳到服務器上,如果文件很大的話,在加上網不是很快,需要等待好長時間,治標不治本。
功能解析:
在這里我只介紹IE與FireFox兩個瀏覽器的不同做法。
IE6:
關鍵字: fileSize onreadystatechange complete
在IE6中可以通過Img對象的fileSize 屬性獲得文件大小,但這個fileSize屬性的正確值是建立在onreadystatechange 事件的complete 中,也就是
復制代碼 代碼如下:
<img src="" class="img"
onreadystatechange="Javascript:sizeCheck(this);">
function sizeCheck(img) {

if(img.readyState == "complete") {
alert(img.fileSize);
}


FireFox3.0:
關鍵字: getAsDataURL() fileSize
在FireFox中處于安全的考慮,無法獲得上傳圖片的完整路徑,只能獲得圖片名稱。但瀏覽器提供nsIDOMFile 主站蜘蛛池模板: 国产视频三级 | 亚洲精品自在在线观看 | 精品久久久久一区 | 麻豆av在线| 日韩精品一区二区三区中文字幕 | 成人片网址 | 97伦理电影 | 日韩精品在线观看免费 | 一二三区在线 | 国产激情在线 | 精品美女久久久 | 国产一区二区三区在线 | 亚洲成人免费视频在线观看 | 国产精品久久久久久久久久 | 欧美日韩在线一区二区 | 国产精品自产av一区二区三区 | www.国产精品| 午夜影院在线观看 | 911精品美国片911久久久 | 欧美不卡一区二区三区 | 99久久精品国产毛片 | www亚洲一区 | 五月天婷婷综合 | 国产在线第一页 | 亚欧洲精品在线视频免费观看 | 日本一区二区三区免费观看 | 日日骚网 | 国产91久久久久久 | 91精品国产91久久久久福利 | 欧美性网| 九九视频网 | 精品国产91 | 成人午夜免费网站 | 99精品免费久久久久久久久日本 | 欧美午夜一区 | 日本特黄a级高清免费大片 特黄色一级毛片 | 在线天堂免费中文字幕视频 | 久久国产免费看 | 黄色片在线观看网址 | 久久成人精品视频 | 亚洲视频一 |