2017-08-01 103 views
0
var loc = window.location.href 
var fileNameIndex = loc.lastIndexOf("?") + 1; 
var dotIndex = loc.lastIndexOf('#'); 
var output = loc.substr(fileNameIndex, dotIndex < fileNameIndex ? loc.length : dotIndex); 

這裏是我的鏈接:獲取鏈接ID的jQuery

Fideloo/live/index.html?5980d199c632d10093#index 

我想只得到這樣的:5980d199c632d10093,而不是這個5980d199c632d10093#index

可能有人給我一隻手,我d非常棒。

感謝

+0

https://developer.mozilla.org/en-US/docs/Web/API/Location - > https://developer.mozilla.org/en-US/docs/Web/API/HTMLHyperlinkElementUtils/search – CBroe

回答

2

基於您的代碼,更改substrsubstring

+0

Worked perfect thx;) –

0

你可以試試這個。

var str = "Fideloo/live/index.html?5980d199c632d10093#index"; 
var res = str.split("?"); 
var r = res[1].split("#"); 
console.log(r[0]); 
alert(r[0]);