2012-02-29 56 views

回答

6
var edit = window.location.hash.split('/')[1], 
     ID = window.location.hash.split('/')[2]; 
10

您可以使用此代碼

var url = "http://www.mysite.com/#!/edit/2695"; 
var pieces = url.split("/#!/"); 
pieces = pieces[1].split("/"); 

// pieces[0] == "edit" 
// pieces[1] == "2695" 

如果你只是想編輯後的數字,你也可以使用正則表達式

var url = "http://www.mysite.com/#!/edit/2695"; 
var match = url.match(/#!\/edit\/(\d+)/); 
if (match) { 
    // match[1] == "2695" 
} 

您可以在這裏看到他們兩人的工作:http://jsfiddle.net/jfriend00/4BTyH/

+0

謝謝!它幫助我分割網址 – 2014-01-23 09:37:48