6
我想完全刪除通過history.pushState
添加的一些歷史記錄,而不是使用history.replaceState
來修改它們。我應該如何實現這一目標?如何刪除history.pushstate添加的歷史記錄?
我想完全刪除通過history.pushState
添加的一些歷史記錄,而不是使用history.replaceState
來修改它們。我應該如何實現這一目標?如何刪除history.pushstate添加的歷史記錄?
編輯以前的歷史記錄是不可能的。從歷史文檔:
當在與不完全活動的Document關聯的History對象上調用時,在History界面上定義的屬性和所有方法的所有getter和setter必須拋出SecurityError例外
http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#the-history-interface
我認爲這將是一個安全漏洞。 –