javascript文件名-javascript获取文件扩展名.pdf

Javascript获取文件后缀名上传文件时,经常需要判断文件的类型,即文件的后缀名。 这可以使用 JavaScript 轻松完成。 使用Javascript解析带有绝对路径的文件名并获取后缀的方法有很多种。 这里提供一种方法供参考。 对于绝对路径的文件名如:D:ProgramFilesNotepad++Notepad++.exe 首先,为了防止通配符反斜杠出现问题,可以使用正则表达式将或\替换为#、D:#ProgramFiles # Notepad++#Notepad++.exe后javascript文件名,将字符串分解为以#为分隔符的链表javascript文件名,得到如下字段: ProgramFilesNotepad++Notepad++.exe 将该字段的最后一位作为文件名,后缀为:Notepad++ .exe 以“.”结尾为分隔符,将带后缀的文件名分解为链表,得到以下字段: Notepad++exe后,取该字段的最后一位,即可得到该文件的后缀。 exe代码如下(Win7+IE9测试通过): [javascript]viewplaincopyMoreWindows()functionGetExtensionFileName(pathfilename)varregvarpfnvararrpfnvarfnvararrfnreturnarrfn[arrfn.length测试代码:[javascript]viewplaincopyfunctionTest()varfilePath="D:\ProgramFiles\Notepad++\ Notepad++.exe";inputtype="button"value="Test"onclick="Test()" 点击Test按钮,弹出一个对话框,其中有exe的内容,说明GetExtensionFileName可以正确解析绝对值的文件名路径并获取后缀名。 这些方法恐怕只能在Windows平台上使用,但不知道在Linux下执行会出现什么情况?

javascript文件类型_javascript文件名_js的文件后缀名是啥