一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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 主站蜘蛛池模板: 伊人视屏 | 精品一区二区三区免费站 | 国产日本一区二区三区 | 四色成人网 | 天天干天天插天天 | 91在线高清视频 | 欧美极品美軳人人体 | 国产夜趣福利免费视频 | 久99久女女精品免费观看69堂 | 国产精品七七在线播放 | 激情亚洲小说 | 国产激情视频 | 一区在线视频 | 国产极品美女在线观看 | 久久久久精彩视频 | 最近最新中文字幕在线第一页 | 免费特黄视频 | 国产91在线播放中文 | 曰本还a大片免费无播放器 曰本视频网络www色 | 91专区在线| 五月婷婷激情 | 国产成人精品视频2021 | 成人免费草草视频 | 久久久噜久噜久久gif动图 | 色网在线免费观看 | 久久久窝窝午夜精品 | 国产极品一区 | 国产中文字幕在线免费观看 | 95视频在线观看在线分类h片 | 免费精品久久久久久中文字幕 | 丁香综合在线 | 日韩一区二区国色天香 | 久草社区 | 国产亚洲精aa在线观看香蕉 | 在线观看一区二区三区视频 | 欧美特黄一级片 | 97精品国产91久久久久久久 | 99久久精品免费看国产一区二区 | 最新99国产成人精品视频免费 | 亚洲手机国产精品 | 久久网免费 |