一区二区久久-一区二区三区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 主站蜘蛛池模板: 在线亚洲一区二区 | 久久精品爱 | 香港aa三级久久三级 | 麻豆视频91| 国产中文字幕第一页 | 亚洲影视精品 | 九九九九九热 | 综合网激情五月 | 欧美人与禽交片在线观看网站 | 成人免费看视频 | 国产成人一区二区三区精品久久 | 91国内揄拍·国内精品对白 | 精品亚洲国产国拍 | 一区二区三区视频在线播放 | 色综合天天综合中文网 | 91福利在线观看 | 国产网红 | 69视频在线 | 二区三区在线 | 久久久中文字幕 | 中文字幕日韩理论在线 | 亚洲影视一区 | 四虎影在线永久免费观看 | 2021国产精品系列一区二区 | 色无极影院亚洲 | 免费国产叼嘿视频在线观看 | 国产人成精品午夜在线观看 | 黄网站免费在线观看 | 久久精品亚洲一级毛片 | 色哟哟在线网站 | 五月丁六月停停 | 四虎国产精品永久在线看 | 玖玖青草 | 午夜精品乱人伦小说区 | 国产一级精品高清一级毛片 | 国产成人综合精品一区 | 国产激烈床戏无遮挡网站 | 在线观看免费国产视频 | 亚洲欧美在线综合一区二区三区 | 天天干网址 | 99国产精品免费视频 |