var fujian_houzhui_hefa=(文件名.substr(文件名.length-3,4)).indexOf(*.bmp,*.jpg,*.png,*.gif,*.psd");
if (fujian_houzhui_hefa==-1)
alert(您选择的不是图片文件!请选择*.bmp,*.jpg,*.png,*.gif,*.psd类型文件!");
else
alert("ok");
if (fujian_houzhui_hefa==-1)
alert(您选择的不是图片文件!请选择*.bmp,*.jpg,*.png,*.gif,*.psd类型文件!");
else
alert("ok");
解决方案 »
- 当下做网站开发用什么最好?
- 初级数组去重的问题
- jquery的问题
- 正则提取两个字符串之间的内容的问题
- js 正则匹配问题
- HighChart做历史曲线,无数据的部分是否可以断开?
- 难题,clientWidth的问题
- div 标签的定位问题
- 50分犒劳!谁知道在哪可以下载到微软的那个在线编辑器的源码-就是可拆分合并表格单元格,添加删除Form元素的那个
- js,在if判断的情况下,怎么输出<link href="Styles\大版.css" rel="stylesheet" type="text/css" />
- WScript.Run不能运行
- 我使用showModalDialog弹出一个告警框,使用returnValue返回数组,可是在父窗口却始终读不到这数组,但是字符串可以读到。
if ( strText.search(/[^bmp|jpg|png|gif|psd]/g) != -1 )
{
alert("您选择的不是图片文件!请选择*.bmp,*.jpg,*.png,*.gif,*.psd类型文件!");
return;
}
======================
我没试,你试试吧
</HTML>
<script>
function getsize()
{ var path=xx.value
path=path.replace(/\\/gi,"\\\\")
var fso=new ActiveXObject("scripting.FileSystemObject")
var f=fso.GetFile(path)
if(path.substring(path.length-3,path.length)!="gif"&&path.substring(path.length-3,path.length)!="jpg")//限制格式
{
alert("格式不服")
return false
}
if(f.size>40*1024)//限制文件大小
{
alert("过大:D")
return false
}
}
</script>
刚写的,多了大小判断,自己去掉吧