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

Javascript 驗(yàn)證上傳圖片大小[客戶(hù)端]

需求分析:
在做上傳圖片的時(shí)候,如果不限制上傳圖片大小,后果非常的嚴(yán)重。那么我們?cè)鯓硬趴梢越鉀Q一個(gè)棘手的問(wèn)題呢?有兩種方式:
1)后臺(tái)處理: 也就是AJAX POST提交到后臺(tái),把圖片上傳到服務(wù)器上,然后獲得該圖片大小做處理。
2)前臺(tái)處理: 也就是利用Javascript獲取該圖片大小。
顯然第一種方式,很不好。因?yàn)樾枰盐募壬蟼鞯?a href=/yuedu/fuwuqi/ target=_blank class=infotextkey>服務(wù)器上,如果文件很大的話(huà),在加上網(wǎng)不是很快,需要等待好長(zhǎng)時(shí)間,治標(biāo)不治本。
功能解析:
在這里我只介紹IE與FireFox兩個(gè)瀏覽器的不同做法。
IE6:
關(guān)鍵字: fileSize onreadystatechange complete
在IE6中可以通過(guò)Img對(duì)象的fileSize 屬性獲得文件大小,但這個(gè)fileSize屬性的正確值是建立在onreadystatechange 事件的complete 中,也就是
復(fù)制代碼 代碼如下:
<img src="" class="img"
onreadystatechange="Javascript:sizeCheck(this);">
function sizeCheck(img) {

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


FireFox3.0:
關(guān)鍵字: getAsDataURL() fileSize
在FireFox中處于安全的考慮,無(wú)法獲得上傳圖片的完整路徑,只能獲得圖片名稱(chēng)。但瀏覽器提供nsIDOMFile 主站蜘蛛池模板: 天天干视频 | 毛片网站免费观看 | 极品电影院 | 免费视频一区 | 欧美a级成人淫片免费看 | 欧美日韩一 | 99国产精品久久久 | 激情网站在线观看 | 麻豆久久久久 | 天天色天天射天天干 | 男女羞羞视频在线免费观看 | 久久久国产网站 | 国产免费观看一级国产 | 成人免费网站视频 | 久久久久久久一区二区三区 | 中文字幕人成乱码在线观看 | 国产日韩久久 | 国产乱码精品1区2区3区 | 午夜网 | 国产视频三级 | 奇色影视| 国产精品美女久久久久久免费 | 伊人春色在线观看 | 极品销魂美女一区二区 | 亚洲性综合网 | 精品乱人伦一区二区三区 | 91精品亚洲 | 精品伊人 | 欧美性生交大片免费 | 日韩在线小视频 | 91精品国产色综合久久 | 久久久久久亚洲 | 天堂视频中文在线 | 日韩在线视频一区 | 日本韩国电影免费观看 | 成年人黄色小视频 | 在线欧美亚洲 | 国产亚洲成av人片在线观看桃 | 亚洲精品无 | 国产美女黄色片 | 国产一区二区激情视频 |