我想解析#!/使用Javascript/jQuery的,如網址片段......的JavaScript解析URL
http://www.mydomain.com/#!/home
將加載
http://www.mydomain.com/home
謝謝!
我想解析#!/使用Javascript/jQuery的,如網址片段......的JavaScript解析URL
http://www.mydomain.com/#!/home
將加載
http://www.mydomain.com/home
謝謝!
if(location.hash.charAt(1) == "!") location.href = location.hash.substr(2);
但是更換你的模式,這是一個重定向,這在一定程度違背了#!
擺在首位的目的。
也就是說,用局部變量替換location.href
,您可以使用它來進行AJAX調用,就像您使用該構造時應該使用的那樣。
如何用AJAX調用替換'location.href'? – user2018198
由空字符串
var url = "http://www.mydomain.com/#!/home";
url = url.replace("#!/","");
alert(url)
如果這是你的網址:
var url= "http://www.mydomain.com/#!/home" // window.location.href
var newUrl = url.substr(0, url.indexOf('#'))+url.substr(url.lastIndexOf('/')+1);
location.replace(newUrl);
只需拆分'url'使用''#,然後加載'0'指數。 –