1

我一直在试图找出最好的方法来做到这一点。目前,我有一个只从页面 URL 中提取文件名的函数。

例如。http://www.example.com/example1/thepage.php?page=1/将返回 thepage.php?page=1。

如何告诉函数只返回“thepage.php”,并在第一个问号处停止?

当前代码:

var pageName = location.href.substr(location.href.lastIndexOf("/")+1,location.href.length);

谢谢您的帮助!

4

1 回答 1

3

您可以只使用已经存在的 JavaScript window.location.pathname,它将返回/thepage.php问题中的示例。我想你只需要去掉第一个斜线。

有关该 JavaScript 对象的综合指南,请参阅MDN 上的window.location 。

于 2012-08-23T23:26:04.170 回答