下不工作哈希(我只是得到一个重装):JavaScript重定向从基础URL
location.host += "/#settings";
location.reload();
我如何告诉JS导航到基于现有的URL网址和完全重新加载页面(不只是追加哈希)?
这也不起作用:
window.location.href = "/#settings";
我的基本URL是"http://localhost:sss/pricing"
我想重定向到"http://localhost:sss/#settings"
具有加载。
我不想在任何地方输入localhost
。
即使这给了我settings#lol
:
var desiredBase = window.location.protocol + "//" + window.location.host + "/";
var path = '#lol';
window.location.href = desiredBase + path;
location.reload();
http://stackoverflow.com/questions/1226714/how-to-get-browser-to-navigate-to-url-in-javascript – VSO
@vso不,这不适用于散列。 – SB2055
'window.location.href =“#settings”'; ? – nocodename