事件監聽和window.history以及自定義創建事件


1.事件監聽window.addEventListener方法:

Window.addEventListener(eventfunctionuseCapture);

useCapture:表示傳遞的類型是冒泡(false)還是捕獲(true)。

Event:表示事件;

Function:表示事件發生后觸發的方法

2.window.hisitroy

DOM中的window對象通過window.history方法提供了對瀏覽器歷史記錄的讀取,讓你可以在用戶的訪問記錄中前進和后退。

如:window.history.go(-1):  向后倒退一頁   window.history.go(1)  :向前前進一頁

window.history.back();

window.history.forward();

 

HTML5 history新特性pushState、replaceState

 

Window.history.pushiState: 實現用戶往瀏覽器中新增一個歷史紀錄(主要用於改變當前的Url)

Window.history. replaceState:  實現用戶修改一個歷史紀錄

 

詳見:https://blog.csdn.net/tianyitianyi1/article/details/7426606


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM