2017-10-18 129 views
0

任何想法如何提取部分URL路徑。例如,我只想提取部分網址,這在所有網址上都不相同。 site.com/product/9530/product-name.html 這裏我只需要編號「9530」 另外我還需要創建Google跟蹤代碼管理器中的一個變量,可從我網站的所有網址中捕獲該數字! 希望我已經解釋了我的情況:)提取部分URL路徑並通過變量將其插入到代碼管理器中

+1

你可以寫一個自定義的JS變量來爲你做。相當標準的字符串解析技術將適用。你試過什麼了? – nyuen

+0

你至少應該嘗試谷歌這個基本的東西.. – Jelman

回答

1

這取決於這個號碼放在不同的網站頁面上的URL的哪一部分。

如果這個數字始終放在「/產品」後,你可以創建JavaScript變量,如自定義:

function() { 
var urlPart = document.location.pathname.split('product/')[1].split('/')[0]; 
return urlPart; } 

如果這個數字可以出現在URL中的其他地方請註明在什麼地方,這可能滿足以及URL中是否有其他數字。

+0

是的,這個數字總是在/ product/ –

+0

好。然後嘗試使用此代碼段創建變量並對其進行測試。應該工作:) – Leonid

+0

JS工作就像一個魅力!謝謝,列昂尼德! –

相關問題