簡體   English   中英

如何在JavaScript中將頁面重定向到自身?

[英]How can I redirect a page to itself in JavaScript?

這是我當前執行重定向的代碼:

window.location.href= '/post/' + data.main_id + '/' + subject + '#post-' +  data.post_id;

當我使用相同的URL時,上面的代碼只是更改了代碼。 無論如何,我都需要更改子彈並重新加載頁面。 如何通過JS甚至jQuery做到這一點?

您可以通過首先將該片段附加到URL,然后重新加載頁面來實現此目的:

window.location.href += '#post-' + data.post_id;
window.location.reload();

但是請注意,您可以通過使用pushState來進一步改進此功能,並且避免在片段發生更改時完全重新加載頁面。

您可以使用

location.reload();

請參閱http://www.w3schools.com/jsref/met_loc_reload.asp

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM