我尝试使用以下方式获取url的特定部分:
window.location.pathname.split("/")[1]
值为
p-%CE%A4%CF%8C%CE%BC%CE%BF%CF%82-%CE%92
我怎么解码?也可以写成window.location.pathname.split("/")[1].decode()
使用decodeURIComponent
decodeuriccomponent()方法解码以前由encodeuriccomponent或类似例程创建的统一资源标识符(Uniform Resource Identifier, URI)组件。
var param = decodeURIComponent('p-%CE%A4%CF%8C%CE%BC%CE%BF%CF%82-%CE%92');
document.write(param);
对你来说,
decodeURIComponent(window.location.pathname.split("/")[1]);