js dom筆記

分類:編程 時間:2017-02-19

window 對象是全局對象,document是window的一個屬性

window.location url

window.history 屬性

window.alert/window.setTimeout

每個Element對象都有style和className屬性,window/document/element對象上還有事件處理程序相關的屬性,如onload/onclick等

"Javascript: alert('hello');" 作為url的javascript可以放在任何href/action屬性上,瀏覽器會執行url上的代碼,把返回值作為新的文檔返回,這是會擦出以前的文檔,返回值為undefined的除外

當HTML解析器遇到<script>元素時,它默認必須先執行腳本,然後再恢復文檔的解析和渲染。

<script defer/async src='http://www.ithao123.cn/1.js'></script> 告訴瀏覽器可以在下載腳本時繼續渲染頁面

瀏覽器創建Document對象解析HTML元素並把Node加入到Document文檔樹時,document.readyState=loading;文檔解析完成,但是圖片和腳本完成載入和執行的過程中,document.readyState=interactive;所有都加載完成之後,document.readyState=complete;此時出發瀏覽器的load事件

同源策略和跨域訪問:http://www.cnblogs.com/chopper/archive/2012/03/24/2403945.html



Tags:

文章來源:


ads
ads

相關文章
ads

相關文章

ad