如何限制文件打开对话框的文件类型

SuperMicrosoft 2005-04-26 10:54:38
以<INPUT type="file">方式作为打开文件的控件,如何限制所选文件类型,或者说,只准许用户选择.xls文件
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
SuperMicrosoft 2005-04-27
  • 打赏
  • 举报
回复
多谢了,我决定在程序里控制了!
yb2008 2005-04-26
  • 打赏
  • 举报
回复
这个估计不行,你还不如当你提交的时候处理,做个判断:
<%
set file=upload.file("photo")
fileExt=lcase(right(file.filename,4))

if fileEXT<>".gif" and fileEXT<>".jpg" then
response.write"<script>alert('文件格式不对,请重新上传!');location='"&request.ServerVariables("HTTP_REFERER")&"'</script>"
response.end
end if
%>

'楼主要给分我哦...
beyond141 2005-04-26
  • 打赏
  • 举报
回复
<script>
function verify(theform)
{
if(theform.InFile.value.match(/^(.*)(\.)(.{1,8})$/)[3] != 'txt')
{
alert("????txt??");
return false;
}
}
</script>

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧