2014-01-26 72 views
0

將window.location設置爲斜線時,是否可以重寫頁面URL而不讓頁面通過Javascript重新載入頁面?使用JS Window.Location重寫URL而不重新加載頁面?

例如,我有一個,設置鏈接#物品1

<a href="#item1"> 

,然後它通過給拉一個彈出開放,當按下彈出窗口關閉按鈕的JS類聯繫起來A HREF項然後我重寫url到

window.location = "/#"; 

是否有可能重寫URL,以便沒有哈希剩餘?

window.location = "/"; 

沒有網頁重新加載它自我因爲/意味着家?

回答

1
var stateObj = { home: "home" }; 
history.pushState(stateObj, "home", "/"); 
相關問題