1
自從ajax與最流行的網站使用它(以某種形式)之後,它已經有一段時間了。此外,在此期間,幾乎所有主流瀏覽器都有不止一個主要版本,但我們沒有看到「後退按鈕」的原生支持,並且在基於ajax的請求的情況下按下後退按鈕處理事件留給腳本「黑客。「後退按鈕」 - 原生支持ajax
在瀏覽器使用Ajax的情況下對後退按鈕進行本機支持有哪些挑戰?爲什麼它還沒有實施?
自從ajax與最流行的網站使用它(以某種形式)之後,它已經有一段時間了。此外,在此期間,幾乎所有主流瀏覽器都有不止一個主要版本,但我們沒有看到「後退按鈕」的原生支持,並且在基於ajax的請求的情況下按下後退按鈕處理事件留給腳本「黑客。「後退按鈕」 - 原生支持ajax
在瀏覽器使用Ajax的情況下對後退按鈕進行本機支持有哪些挑戰?爲什麼它還沒有實施?
似乎有些支撐是在HTML5的方式與除下列方法的API:
history.pushState();
history.replaceState();
window.onpopstate();
那麼,它相當有趣的回答你自己的問題,但以防萬一有人來搜索。不過,this是我讀過的地方。
我很肯定很多網站會濫用這個功能,如果它不需要用戶的確認,但每次按下「Back」彈出一個確認對話框就會完全失敗。 –