【发布时间】:2019-02-12 07:51:18
【问题描述】:
我正在使用以下脚本来创建面包屑,但是它采用与链接名称相同的文件夹名称。有没有办法回显前 4 个单词,例如从 html 页面的标题标签 (<title>Any written title here for the page</title>) 而不是文件夹名称?
<SCRIPT LANGUAGE="JavaScript">
var path = "";
var href = document.location.href;
var s = href.split("/");
for (var i=2;i<(s.length-1);i++) {
path+="<A HREF=\""+href.substring(0,href.indexOf("/"+s[i])+s[i].length+1)+"/\">"+s[i]+"</A> / ";
}
i=s.length-1;
path+="<A HREF=\""+href.substring(0,href.indexOf(s[i])+s[i].length)+"\">"+s[i]+"</A>";
var url = window.location.protocol + "//" + path;
document.writeln(url);
</script>
所以链接名称将代替文件夹名称,它变为Any written title here...。
【问题讨论】:
标签: javascript php tags echo breadcrumbs