2017-09-01 47 views
1

我有一個URL是這樣的:SpecialCharacters在ASPX URL

xyz.com/sites/germany/Pages/März_2017_P.aspx 

現在,當我在打字稿做這樣的:

var sPath = window.location.pathname; 

我得到這個:

/sites/germany/Pages/M%C3%A4rz_2017_P.aspx 

但我想要這個特殊的字符名稱相同的格式。有人可以建議我如何做到這一點。

回答

0

使用decodeURI()方法來解析URL特殊字符:

let url = '/sites/germany/Pages/M%C3%A4rz_2017_P.aspx'; 
console.log(url); 
let decode = decodeURI(url); 
console.log(decode); 

日誌:

/sites/germany/Pages/M%C3%A4rz_2017_P.aspx

/網站/德國/Pages/März_2017_P.aspx

+0

非常感謝...像一個魅力工作! – SPUser