在文件上传选择框中如何选择特定类型的文件??? <INPUT name="file1" type="file" device="files" accept="text/*">我想在上传文件时,从弹出的文件选择框中,选择特定类型的文件,如jpg、txt等,我在网上查到文本域input标记的一个属性accept,好像是过滤特定类型文件的,但我试着不管用!有其他方法解决吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 accept好像没作用,你要上传文件过滤,可参见:http://www.blueidea.com/tech/web/2004/2360.asp它有很多的过滤功能.其中:25.文件上传格式过滤(1.04) 25.文件上传格式过滤(1.04)老兄,这个也是用accept啊,并且我运行他的代码时,也是没有效果。 呵呵,,是啊,我现在很想知道在选择时,弹出的文件选择框中文件类型的选择,用什么办法呢,javascript可以改变吧,但我不会写。 如果要在上传之前判断,那就写js好了~<HTML><HEAD><META http-equiv='Content-Type' content='text/html;charset=gb2312'><Meta name='Gemeratpr' content='网络程序员伴侣(Lshdic)2005'><TITLE></TITLE><STYLE>*{font-size:12px;color:;}a{text-decoration:none;}a:hover{color:red;}</STYLE><SCRIPT language='Jscript'>function fun1(){ alert(getFileAttributeName(getFileShortName(file1.value)));}function getFileShortName(filename){ var rn=filename; if(rn.replace(/[ ]/g,"")=="") return rn; var possibleSeparator = new Array( "/", "\\" ); for( var i=0; i < possibleSeparator.length; i++ ) { var separator = possibleSeparator[i]; var index = rn.lastIndexOf(separator); if (index != -1) { rn = rn.substring(index + separator.length); break; } } return rn;}function getFileAttributeName(fileShortName){ var rn = fileShortName; if(rn.replace(/[ ]/g,"")=="") return rn; var id = rn.lastIndexOf("."); if(id==-1) rn=""; rn = rn.substring(id + 1); return rn;}</SCRIPT></HEAD><BODY topmargin='2' leftmargin='2'><BASE target='_top'><input type="file" name="file1"><input type="button" name="btn1" value="test" onclick="fun1()"></BODY></HTML> 大家可能没有理解我的意思:我想在<input type=file name...>标记的浏览按钮时,在弹出的文件选择框中"文件类型"不要显示"所有文件(*.*)"而是显示"wen文本文件(*.txt)或者JPG文件(*.jpg"等 java中数字字面量的类型是什么? JTable问题 请问高手,JMenuItem中怎样设置一个键为快捷键啊,比如F2,delete,望指教! 初学者 问个关于JAVA认证问题 为什么p.destroy()不起作用 求助各位高手!用什么软件可以查看其他软件是用什么语言写的? 什么地方有JBuilder 中文版下载 听说,初学JAVA有两个开源程序是必看的,请问是哪两个。在那里下载? 我这个例子怎么不能编译呢?高分求解200 java 程序cpu占用率 内存使用 最进在学java,看书看的很晕!!!怎么办?项目就要开始了。 这个线程为什么不执行
http://www.blueidea.com/tech/web/2004/2360.asp
它有很多的过滤功能.其中:25.文件上传格式过滤(1.04)
<HEAD>
<META http-equiv='Content-Type' content='text/html;charset=gb2312'>
<Meta name='Gemeratpr' content='网络程序员伴侣(Lshdic)2005'>
<TITLE></TITLE>
<STYLE>
*{font-size:12px;color:;}
a{text-decoration:none;}
a:hover{color:red;}
</STYLE>
<SCRIPT language='Jscript'>
function fun1()
{
alert(getFileAttributeName(getFileShortName(file1.value)));
}function getFileShortName(filename)
{
var rn=filename;
if(rn.replace(/[ ]/g,"")=="") return rn;
var possibleSeparator = new Array( "/", "\\" );
for( var i=0; i < possibleSeparator.length; i++ )
{
var separator = possibleSeparator[i];
var index = rn.lastIndexOf(separator);
if (index != -1) {
rn = rn.substring(index + separator.length);
break;
}
}
return rn;
}function getFileAttributeName(fileShortName)
{
var rn = fileShortName;
if(rn.replace(/[ ]/g,"")=="") return rn;
var id = rn.lastIndexOf(".");
if(id==-1) rn="";
rn = rn.substring(id + 1);
return rn;
}</SCRIPT></HEAD>
<BODY topmargin='2' leftmargin='2'>
<BASE target='_top'>
<input type="file" name="file1">
<input type="button" name="btn1" value="test" onclick="fun1()"></BODY>
</HTML>