上传文件时在弹出框如何指定某类型文件如(*.jpg) 可以加上ACCEPT="image/jpeg"这种方式来指定,不过实际上Browser的支持不太好,聊胜于无吧。具体的contenttype可以去看MIME的定义,而这种accept的语法可以去参考HTML 4.0的说明。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type=file name=picture ACCEPT="image/jpeg">这样还是不行哦,还是显示全部文件,不会过滤。 确实不行,不知道这个标准有没有支持的Browser实现过。有什么方案吗? 我做过,在javaScript里对文件扩展名进行分析,这是一种用脚本过滤的方法,在浏览文件的时候,并非只是.jpg的显示,如果是.jpg的就通过。后来我又想到了一个更方便的办法,不过一时又想不起来......... 真不好意思,我是刚看见的,现在贴出来还请见谅!<script language="javascript"><!--function CheckForm(theform){fileok=0;//如果不是GIF或JPG图片if (filevalue1.lastIndexOf("gif")==-1 && filevalue1.lastIndexOf("jpg")==-1 && filevalue2.lastIndexOf("gif")==-1 && filevalue2.lastIndexOf("jpg")==-1){fileok=-1; alert (filevalue1+" 这个文件不是GIF或JPG格式,请重新选择!"); return false;}elsealert ("是GIF或JPG格式----");return true;}function CheckFile(theform){//设定一些变量filevalue1=theform.upload(0).value;filevalue2=theform.upload(1).value;filevalue1=filevalue1.toLowerCase();filevalue2=filevalue2.toLowerCase();//为空值时:if (theform.upload(0).value=="" & theform.upload(1).value=="" ) { alert ("请至少指定一个要上载的图片!"); return false;}return CheckForm(theform); }--></script> Java中能够boolean&&long吗?高手回答 把从数据库中select出来的数据放到JTable里 英语词频统计计算,如何实现? java文件操作问题 新手,刚学JAVA 如何用HttpClient来操作Cookie 轻松一下吧 关于io的问题 第一次用Jbuilder,有几个问题请教 关于接口的一段话如何理解? jb 我生成一个窗口,改变frame的背景,怎么只是闪一下,就没了
这样还是不行哦,还是显示全部文件,不会过滤。
<script language="javascript">
<!--
function CheckForm(theform)
{
fileok=0;
//如果不是GIF或JPG图片
if (filevalue1.lastIndexOf("gif")==-1 && filevalue1.lastIndexOf("jpg")==-1 && filevalue2.lastIndexOf("gif")==-1 && filevalue2.lastIndexOf("jpg")==-1)
{fileok=-1;
alert (filevalue1+" 这个文件不是GIF或JPG格式,请重新选择!");
return false;
}
else
alert ("是GIF或JPG格式----");
return true;
}function CheckFile(theform)
{
//设定一些变量
filevalue1=theform.upload(0).value;
filevalue2=theform.upload(1).value;
filevalue1=filevalue1.toLowerCase();
filevalue2=filevalue2.toLowerCase();
//为空值时:
if (theform.upload(0).value=="" & theform.upload(1).value=="" ) {
alert ("请至少指定一个要上载的图片!");
return false;
}
return CheckForm(theform);
}
-->
</script>