因此,我被告知要處理的這個網站的結構非常糟糕,在您進入網站的一個部分(它使用外部程序導入信息,因此它變得不可靠)後,網址會變成一長串。修改Breadcrumbs從H1標籤拉取JavaScript而不是URL?絕望!
function breadcrumbs() { sURL = new String; bits = new Object; var x = 0; var stop = 0; var output = "home » ";
sURL = location.href; sURL = sURL.slice(8,sURL.length); chunkStart = sURL.indexOf("/"); sURL = sURL.slice(chunkStart+1,sURL.length)
while(!stop){ chunkStart = sURL.indexOf("/"); if (chunkStart != -1){ bits[x] = sURL.slice(0,chunkStart) sURL = sURL.slice(chunkStart+1,sURL.length); } else { stop = 1; } x++; }
for(var i in bits){ output += "" + bits[i] + " » "; } document.write(output + document.title); document.write(""); }
使用這個腳本,我可以讓breadcrumbs導航工作,但是它從URL中拉出,可以修改它以從當前頁面的H1標籤中拉出來嗎?
因此,如果有人能幫助,我會很感激!
這個問題似乎是題外話題,因爲它是關於Javascript的 – foamcow 2014-09-03 15:40:55
這是一個JavaScript問題,而不是ExpressionEngine之一。在StackOverflow而不是ExpressionEngine StackExchange站點上可能會更好。 – foamcow 2014-09-03 15:42:08