sharepoint 2013 附件控件FileUpload如何检验是否为图片的方法
2014-05-30 14:30
337 查看
记录一下关于附件控件FileUpload如何检验是否为图片的方法:
function checkImg() {
var fileObj =document.getElementById('<%=FileObj.ClientID%>');
var str =fileObj.value;
if (str !='')
{
if(str.substring((str.lastIndexOf(".jpg")))
== (".jpg")
||str.substring((str.lastIndexOf(".gif"))) == (".gif")
||str.substring((str.lastIndexOf(".png"))) == (".png")
) {
}
else {
alert('只允许jpg,gif,png图片格式!');
returnfalse;
}
}
}
function GetFileName(path) {
var pos1 =path.lastIndexOf('/');
var pos2 =path.lastIndexOf('\\');
var pos =Math.max(pos1, pos2)
var ext =path.substring(path.lastIndexOf("."), path.length).toLowerCase();
var TxtFileNameObj =document.getElementById('<%=
txtFileName.ClientID %>');
if (pos< 0) {
TxtFileNameObj.value = path;
}
else {
TxtFileNameObj.value = path.substring(pos + 1);
}
filename =TxtFileNameObj.value;
TxtFileNameObj.value = filename.substring(0, filename.length -ext.length).toLowerCase();
checkImg();
}
<asp:FileUploadID="FileObj"runat="server"Width="300"onchange="GetFileName(this.value);"/>
<asp:TextBoxID="txtFileName"runat="server"Width="290"
></asp:TextBox>
其中GetFileName(this.value)方法,是选择上传的附件之后,顺便获取文件的名称,并且赋值到txtFileName。
function checkImg() {
var fileObj =document.getElementById('<%=FileObj.ClientID%>');
var str =fileObj.value;
if (str !='')
{
if(str.substring((str.lastIndexOf(".jpg")))
== (".jpg")
||str.substring((str.lastIndexOf(".gif"))) == (".gif")
||str.substring((str.lastIndexOf(".png"))) == (".png")
) {
}
else {
alert('只允许jpg,gif,png图片格式!');
returnfalse;
}
}
}
function GetFileName(path) {
var pos1 =path.lastIndexOf('/');
var pos2 =path.lastIndexOf('\\');
var pos =Math.max(pos1, pos2)
var ext =path.substring(path.lastIndexOf("."), path.length).toLowerCase();
var TxtFileNameObj =document.getElementById('<%=
txtFileName.ClientID %>');
if (pos< 0) {
TxtFileNameObj.value = path;
}
else {
TxtFileNameObj.value = path.substring(pos + 1);
}
filename =TxtFileNameObj.value;
TxtFileNameObj.value = filename.substring(0, filename.length -ext.length).toLowerCase();
checkImg();
}
<asp:FileUploadID="FileObj"runat="server"Width="300"onchange="GetFileName(this.value);"/>
<asp:TextBoxID="txtFileName"runat="server"Width="290"
></asp:TextBox>
其中GetFileName(this.value)方法,是选择上传的附件之后,顺便获取文件的名称,并且赋值到txtFileName。
相关文章推荐
- sharepoint 2013 附件控件FileUpload怎样检验是否为图片的方法
- sharepoint 2013 附件控件FileUpload怎样检验是否为图片的方法
- sharepoint 2013 配件控制FileUpload如何检查是否图像的方法
- 用Fileupload控件上传图片,如何显示所选图片
- asp.net C#如何上传指定路径的图片,不用FileUpload控件[转]
- 在SharePoint中,检验用户(SPUser)是否属于给定的组(SPGroup)的方法(代码)
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- ASP.NET用户控件中的图片路径如何设置,img相对路径设置方法
- SharePoint 2013 如何使用TaxonomyWebTaggingControl 控件
- 如何用最简单最快的方法判断一个BMP图片是否为黑白图片?我现在是全图片scanline 然后再加以分析,太慢了,有没有直接的函数可以做到呢?
- 牛腩购物18 : 添加商品页面2 。泛型List<T>的使用,linq 的使用, 如何在 DropDownList 里面绑定二级分类(运用linq),fileupload和图片控件的配合使用用来上传图片,try catch
- sharepoint 2013 如何调用自定义werbservice方法
- 如何在SharePoint 2013 创建Power pivot 库(How to create a PowerPivot Gallery )及错误解决方法
- sharepoint 2013 自定义列表查看页面附件打开新页面方法 dispform attachments open new page
- 在SharePoint中,检验用户(SPUser)是否属于给定的组(SPGroup)的方法(代码)
- FileUpload控件选择图片路径在Image中预览方法
- FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图的方法
- 利用VS2005的FileUpload控件做一个图片上传类
- 如何在web控件中添加Js方法
- Asp.net 2.0 中如何调用用户控件(UserControl)的相关方法或属性/如何传参等