|
在做上傳圖片的時候,如果不限制上傳圖片大小,后果非常的嚴重。那么我們怎樣才可以解決一個棘手的問題呢?有兩種方式:
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 主站蜘蛛池模板: 亚洲视频在线观看 | 在线观看亚洲免费人成网址 | 色姊姊真舒服 | 精品免费在线视频 | 日韩 国产 中文 无码 | 欧美阿v天堂视频在99线 | 亚洲视频中文字幕 | 99国产福利 | 亚洲一区二区三区乱码在线欧洲 | 人人澡人人擦人人免费 | 欧美日韩另类在线观看视频 | 4399的视频BD高清在线观看免费 | 伊人久久亚洲综合天堂 | 美女裸露胸部100%无遮挡 | 日本少妇内射视频播放舔 | 亚洲AV蜜桃永久无码精品红樱桃 | 中文无码字慕在线观看 | 秋霞网韩国理伦片免费看 | 麻豆一区二区免费播放网站 | 一二三四中文字幕在线看 | 在线观看免费精品国产 | 入禽太深在线观看免费高清 | 五月丁香婷姐色 | 门鱼电影完整版免费版 | 玩弄放荡人妻一区二区三区 | 亚洲国产日韩a精品乱码 | 在线中文高清资源免费观看 | 国产色播视频在线观看 | 久久视频精品38线视频在线观看 | 龙腾亚洲人成电影网站 | 伊人网伊人网 | 黑人操白逼| 欧美色妞AV重囗味视频 | 噜妇插内射精品 | 全身无赤裸裸美女网站 | 暖暖日本在线手机免费完整版 | 久青草国产在线视频亚瑟影视 | 麻豆精品传媒2021网站入口 | 欧美双拳极限扩张 | 国产午夜精AV在线麻豆 | 清冷受被CAO的合不拢 |