[function]检查上传的文件名是否规范 顶这只是一个简单的正则 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 结合这个类才显出威力<SCRIPT LANGUAGE="JavaScript"><!--function fileName(fname){ if(typeof(fname) != "string" || fname == "") throw(new Error(-1, '创建类实例的时候请把类实例的引用变量名传递进来!')); //【property】 this.name = fname; this.filename = ''; this.basename = ''; this.folder = ''; this.extension = '';}fileName.prototype.getBaseName = function(filename){gpos=filename.search(/\//i);if (gpos>-1){basename = filename.substr(gpos+1);this.folder += filename.substr(0,gpos+1);this.getBaseName(basename);}else {this.basename = filename;this.getExtension(filename);}}//end func getBaseNamefileName.prototype.getExtension = function(basename){expos=basename.search(/\./i);if (expos>-1){ext = basename.substr(expos+1);this.getExtension(ext);}else {this.extension = basename;}}fname='images/stories/.thumb_bangongjiaju/2004122219309642pf-020.a.gif';fe = new fileName("fe");fe.filename = fname;fe.getBaseName(fname);alert(fe.basename +"\n"+ fe.folder +"\n"+ fe.extension);//alert(r);//--></SCRIPT> content为什么无法识别警告未定义 请各位帮忙看一下 下面写的代码哪里有问题 jquery为何取不出值? 右击应用 请教一个javascript的问题,郁闷了很多天,麻烦帮帮忙 怎么判断客户端能否访问internet上的某个站点? 如何把图片插入到光标停放的位置~~ checkbox 选择增加问题 急救 100 分 我想取9.936小数位的两位小数94 并判断它是否被25整除 怎么写代码?用JavaSript 表单验证问题? 如何实现登陆验证? 讨论一下关于showModelessDialog刷新主窗口的问题
<SCRIPT LANGUAGE="JavaScript">
<!--
function fileName(fname){
if(typeof(fname) != "string" || fname == "")
throw(new Error(-1, '创建类实例的时候请把类实例的引用变量名传递进来!'));
//【property】
this.name = fname;
this.filename = '';
this.basename = '';
this.folder = '';
this.extension = '';
}fileName.prototype.getBaseName = function(filename){
gpos=filename.search(/\//i);
if (gpos>-1){
basename = filename.substr(gpos+1);
this.folder += filename.substr(0,gpos+1);
this.getBaseName(basename);
}
else {
this.basename = filename;
this.getExtension(filename);
}
}//end func getBaseNamefileName.prototype.getExtension = function(basename){
expos=basename.search(/\./i);
if (expos>-1){
ext = basename.substr(expos+1);
this.getExtension(ext);
}
else {
this.extension = basename;
}
}fname='images/stories/.thumb_bangongjiaju/2004122219309642pf-020.a.gif';
fe = new fileName("fe");
fe.filename = fname;
fe.getBaseName(fname);
alert(fe.basename +"\n"+ fe.folder +"\n"+ fe.extension);//alert(r);
//-->
</SCRIPT>