我有一个网址: –
http://www.example.com/keyword/category.PHP
要么
http://www.example.com/keyword/category.PHP#4
我需要一个神奇的abracadabra,它只给我这个URL中的页面名称作为类别.
这是我尝试过的,它给出了category.PHP.但它有两个问题.这是丑陋和漫长的,它给我带有扩展名的文件名.
var currurl = window.location.pathname; var index = currurl.lastIndexOf("/") + 1; var filename = currurl.substr(index);
谢谢.
解决方法
只需将其转换为如下函数:
function getPageName(url) { var index = url.lastIndexOf("/") + 1; var filenameWithExtension = url.substr(index); var filename = filenameWithExtension.split(".")[0]; // <-- added this line return filename; // <-- added this line }
然后当你需要使用它时:
var url = "http://www.example.com/keyword/category.PHP"; var myFilename = getPageName(url);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。