最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js判斷上傳文件的類型和大小示例代碼

 更新時(shí)間:2013年10月18日 15:29:40   作者:  
上傳文件的類型和大小可以js進(jìn)行判斷,在本文有個(gè)不錯(cuò)的示例,適合初學(xué)者,感興趣的朋友可以參考下
復(fù)制代碼 代碼如下:

//檢測(cè)文件大小和類型
function fileChange(target){
//檢測(cè)上傳文件的類型
if(!(/(?:jpg|gif|png|jpeg)$/i.test(target.value))) {
alert("只允許上傳jpg|gif|png|jpeg格式的圖片");
if(window.ActiveXObject) {//for IE
target.select();//select the file ,and clear selection
document.selection.clear();
} else if(window.opera) {//for opera
target.type="text";target.type="file";
} else target.value="";//for FF,Chrome,Safari
return;
} else {
return; //alert("ok");//or you can do nothing here.
}

//檢測(cè)上傳文件的大小
var isIE = /msie/i.test(navigator.userAgent) && !window.opera;
var fileSize = 0;
if (isIE && !target.files){
var filePath = target.value;
var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
var file = fileSystem.GetFile (filePath);
fileSize = file.Size;
} else {
fileSize = target.files[0].size;
}
var size = fileSize / 1024;
if(size>(500)){
alert("文件大小不能超過(guò)500KB");
if(window.ActiveXObject) {//for IE
target.select();//select the file ,and clear selection
document.selection.clear();
} else if(window.opera) {//for opera
target.type="text";target.type="file";
} else {
target.value="";//for FF,Chrome,Safari
}
return;
}else{
return;
}
}

相關(guān)文章

最新評(píng)論

大港区| 福泉市| 长沙县| 贵定县| 慈利县| 泗阳县| 外汇| 双桥区| 陆川县| 灵丘县| 卢龙县| 江北区| 台东县| 南通市| 潜江市| 玉门市| 乾安县| 远安县| 桐梓县| 南皮县| 安溪县| 资阳市| 抚顺县| 东至县| 芜湖市| 连江县| 广水市| 钦州市| 泸溪县| 萨嘎县| 甘谷县| 尼木县| 宣汉县| 合川市| 巩义市| 得荣县| 韶山市| 灌南县| 开鲁县| 景东| 洛南县|