0
說我有一個表單上有一個網頁資源,查看錶單並單擊Web瀏覽器的'後退'按鈕時,Web資源似乎卸載,如果我點擊後面按鈕,然後它的行爲如我所料。單擊表單上的「返回」卸載網絡資源
有沒有其他人經歷過這個?當用戶點擊「後退」時,有沒有辦法阻止Web資源卸載?
注意:這似乎發生在IE(10,11)和Chrome,但不是Firefox。
說我有一個表單上有一個網頁資源,查看錶單並單擊Web瀏覽器的'後退'按鈕時,Web資源似乎卸載,如果我點擊後面按鈕,然後它的行爲如我所料。單擊表單上的「返回」卸載網絡資源
有沒有其他人經歷過這個?當用戶點擊「後退」時,有沒有辦法阻止Web資源卸載?
注意:這似乎發生在IE(10,11)和Chrome,但不是Firefox。
有同樣的問題,看起來像一個錯誤。 在Microsoft修復它之前,請在您的Web資源中使用以下內容來捕獲back事件並將其正確重定向。
$(document).ready(function() {
if (window.history && window.history.pushState) {
$(window).on('popstate', function() {
var hashLocation = location.hash;
var hashSplit = hashLocation.split("#!/");
var hashName = hashSplit[1];
if (hashName !== '') {
var hash = window.location.hash;
window.parent.history.back();
window.parent.history.back();
}
});
window.history.pushState('forward', null, './#forward');
}
}