目錄
- 歷史HistoryAPI
- 地理位置處理GeolocationAPI
- 全屏處理FullscreenAPI
HistoryAPI
window.history
對象
window.history
是瀏覽器提供的一個內置對象,它提供了對瀏覽器歷史記錄的訪問和操作能力。通過這個對象,開發者可以實現無刷新頁面跳轉、添加新的瀏覽歷史條目等,從而提升單頁應用(SPA)的用戶體驗。主要方法和屬性包括:
history.length
: 返回瀏覽器歷史記錄中的條目總數。history.back()
: 相當于點擊瀏覽器的“后退”按鈕,返回上一個頁面。history.forward()
: 相當于點擊瀏覽器的“前進”按鈕,跳轉到下一個頁面。history.go(n)
: n 可以為正數、負數或0。正數表示向前跳轉若干個歷史記錄,負數表示向后跳轉,0則相當于刷新當前頁面。
history.pushState()
和 hi