2011-10-07 57 views
1

我知道我可以用javascript/jquery讀取URL的散列值。但是有可能我可以讀取尾隨位?查找網址的最後一部分javascript/jquery得到的網址沒有散列

我有一個域名。 http://www.blah.com/ 域的每個部分駐留在一決高下,如「此頁」的例子

http://www.blah.com/service/ (帶或不帶尾隨斜槓)的URL下,但我想知道我是否可以在網址中找到「服務」與JavaScript,沒有服務器端干預。我知道我能做到這一點,如果我有 http://www.blah.com/#service

我不知道我只是好奇,我真的不知道我會看什麼,否則,所以這是我的第一站,在我的搜索,因爲我無能。 。

回答

2
var p = location.pathname; 
p = p.substring(p.length-1) == '/' ? p.substring(0, p.length-1) : p; 
p.split('/').pop(); 
1

使用正則表達式:

last_bit = $(location).attr('href').replace(/https?:\/\/[^\/]+/i, "");