www.qjdy.com-奇迹赌场 > www.qjdy.com > lastIndexOf('/')得到的是-1

原标题:lastIndexOf('/')得到的是-1

浏览次数:152 时间:2019-08-01

怎么要用js来赢得上传的公文名吧?其实纯粹是为着美化,友好,

只是,可不是英特网流传的那么,用 path.substring(path.lastIndexOf('/') 1) ;

这么些样在职业的时候会油但是生许多主题材料。
比如,firefox的input表单的value值暗许就足以获取到文件名,而ie 则突显文件路线。

故而要差距对待,在firefox下 lastIndexOf('/')获得的是-1,而在ie下,目录展现的又是反斜杠,,当然在Linux
下,其余浏览器获取到的又是正斜杠 / ( 一时半刻未表达有Linux下有浏览器file获取到的值会是全路径);
图片 1 
得用三遍判断:

复制代码 代码如下:

function getFileName(path){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\');
var pos = Math.max(pos1, pos2)
if( pos<0 )
return path;
else
return path.substring(pos 1);
}

您恐怕感兴趣的作品:

  • Jsp页面达成公文上传下载类代码
  • 图片上传以前检查大小、尺寸、格式并预览的js代码
  • JS清空上传控件input(type="file")的值的代码
  • 图形上传即时显得缩略图的js代码
  • 关于js拖拽上传 [三个拖拽上传修改头像的流水生产线]
  • jsp中贯彻上传图片即时展现效果成效
  • 八个表单中如何获得那几个文件上传的网站实现js代码
  • js实现上传图片之上传前预览图片
  • Servlet Jsp完结图片或文件的上传作用具体思路及代码
  • js 达成 input type="file" 文件上传示例代码
  • JS简单完成文件上传实例代码(不须要插件)
  • 客户端js剖断文件类型和文件大小即限制上传大小
  • javascript拖拽上传类库DropzoneJS使用方法
  • js动态创制上传表单通过iframe模拟Ajax完毕无刷新
  • 三个简易的jQuery插件ajaxfileupload.js实现ajax上传文件例子
  • 应用ajaxfileupload.js落成ajax上传文件php版
  • 上传图片预览JS脚本 Input file图片预览的完成示例
  • JS模拟并标榜的表单控件完整实例
  • js达成公文上传表单域美化特效

本文由www.qjdy.com-奇迹赌场发布于www.qjdy.com,转载请注明出处:lastIndexOf('/')得到的是-1

关键词: AG游戏网站

上一篇:JS实现静止元素自动移动示例

下一篇:没有了