0
我有一個頁面的評論。我們稱之爲article page
。現在,當我添加新評論時,我需要重新加載此頁面,因爲我需要看到添加的評論。我不能(也不想)直接將它注入DOM,因爲計算它的位置可能相當複雜。滾動跳頁刷新片段
我送一個AJAX請求,並響應我得到:
- 評論ID
- URL的
article page
然後,我用它來構造URL形式myawesomewebsite.com/articlePage/{{articleId}}#{{commentId}}
。所以基本上,我刷新當前頁面,另外我添加片段部分,以便在頁面加載時,我可以看到我的新評論。
我用
window.location = articlePageURL + "#" + commentId
構造URL- 和
window.location.reload(true)
獲得「新」頁附有新評論
的問題是自動滾動到div
與評論後,瀏覽器跳回到我在前一頁的位置(刷新前它的同一頁)。
有沒有什麼辦法可以關閉第二頁跳轉?