提取页面名称让我们说我们有这个:如何从复杂的URL
http://www.domainname.com/somepage.php?c=innerContent
如何用jQuery只是页面名称检索:somepage.php
THX
提取页面名称让我们说我们有这个:如何从复杂的URL
http://www.domainname.com/somepage.php?c=innerContent
如何用jQuery只是页面名称检索:somepage.php
THX
var url = "http://www.domainname.com/somepage.php?c=innerContent";
var temp = url.split("?")[0].split("/");
var pageName = temp[temp.length - 1];
感谢您的提示!完成它使用:'var getName = $(location).attr('href')。split(“?”)[0] .split(“/”)。slice(-1);' – Ginnani
使用window.location.pathname
。这会给你一个领先的/
,但可以很容易地剥离。对于window.location
对象,MDN上有更多信息。
窗口位置
var xlastPart = window.location.pathname.split("/").pop()
一个链接
var lastPart = jQuery("a:eq(3)").attr("pathname").split("/").pop()
在JavaScript中,你只需要location.pathname.substring(1)
。
难道你不能只搜索最后的'/'和第一个'?'之间的文本吗? – jsvk
@jsvk这就是我想要做的....用.split()尝试但没有结果 – Ginnani