有没有办法只使用javascript获取当前页面的PHP页面?

时间:2015-09-01 05:06:31

标签: javascript php url location filenames

我想使用javascript获取我的确切位置(仅限PHP页面),我目前正在使用window.location来获取确切的网址,例如:localhost/empc/myfolder/functions.php如果我想要的是什么代码结果只获得functions.php?可能吗?谢谢。

3 个答案:

答案 0 :(得分:2)

您可以使用location对象来执行此操作,要删除文件名前的“/”,您可以使用substring方法。

 location.pathname.substring(location.pathname.lastIndexOf("/") + 1);

答案 1 :(得分:2)

你可以尝试这个非常简单的

 var url = 'localhost/empc/myfolder/functions.php';

 var url = url.split('/');

 alert(url.pop());

答案 2 :(得分:1)

有可能。使用javascript split function将字符串分成多个部分,然后访问最后一个元素以获取文件名:

var str = "localhost/empc/myfolder/functions.php";
var arr = str.split("/");
alert(arr[arr.length-1]); //this will alert functions.php