假设我有一个这样的 URL:http ://website.com/folder/myfile.asp
如何制作只写出的脚本:“myfile.asp”
这是所需的代码。
<%
Dim arrPath: arrPath = Split(Request.ServerVariables("SCRIPT_NAME"), "/")
Dim fileName: fileName = arrPath(UBound(arrPath))
%>
获取当前脚本 URL 路径中的元素数组,然后选择该数组中的最后一个元素,该元素将作为文件名。
现在,如果您希望在 ASP/VBScript 中做任何重要的工作,我建议您在这里花一些时间阅读与VBScript 相关的所有内容。那里没有大量的信息,但花费的时间会很快收回。
用这个:
<% = Request.ServerVariables("SCRIPT_NAME") %>
这里给你一个简单的功能
<%
Function getFileName(lsPath)
' Obtain the virtual file path '
lsPath = Request.ServerVariables("SCRIPT_NAME")
' Split the path along the /s. This creates a one-dimensional array '
arPath = Split(lsPath, "/")
' The last item in the array contains the file name '
GetFileName =arPath(UBound(arPath,1))
End Function
%>
<%=getFileName(Request.ServerVariables("SCRIPT_NAME"))%>