js怎么获取当前页面文件名?

JavaScript010

js怎么获取当前页面文件名?,第1张

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签,输入js代码:vara=location.href.split('/')document.body.innerText=a[a.length-1]。

3、浏览器运行index.html页面,此时成功获取到当前页面文件名index.html并打印了出来。

你设置一个变量,去接收一下,接收的这个要经过截去子串的处理,取到你想要的那部分比如说:

var s1=new Array();

var str=data //data 就是传过来的文件名

s1=str.split(str.lastIndexOf(“.”)),你想要的就在 s1[0]中,而 . 是文件名与后缀名的分界线,根据它去截去

用form提交

例如:

<from action='sql.asp' name="sql_form">

<input type=hidden name="folder_list">

</form>

<script>

document.sql_form.folder_list.value=ShowFolderList(part)

document.sql_form.submit()

////folderspec 参数,返回哪个路径下的文件夹

function ShowFolderList(folderspec)

{

var fso, f, fc, s

fso = new ActiveXObject("Scripting.FileSystemObject")

f = fso.GetFolder(folderspec)

fc = new Enumerator(f.SubFolders)

s = ""

for (!fc.atEnd()fc.moveNext())

{

s += fc.item()

s += "<br>"

}

return(s)

}

</script>