windows頁面載入

2021-09-26 21:35:49 字數 1207 閱讀 4373

通用的頁面載入js有四種方式:

1.window.onload = function(){}; —-js

2.( wi

ndow

).lo

ad(f

unct

ion(

));—

—jqu

ery3.

(window).load(function(){});——jquery 3.

(windo

w).l

oad(

func

tion

());

——jq

uery

3.(document).ready(function(){});–jquery

4.$(function(){});———————jquery

其中1和2為同一種,3和4為同一種

1、2表示:頁面全部載入完成(引用檔案,)在載入內部函式,且只能執行乙個(當檔案由多個onload或者load,只載入最後乙個)。

3、4在window.onload執行前執行的,在dom載入完畢後,頁面全部內容(如等)完全載入完畢前被執行。而window.onload會在頁面資源全部載入完畢後才會執行。

ps:dom文件載入步驟:

1.解析html結構

2.載入外部的指令碼和樣式檔案

3.解析並執行指令碼**

4.執行$(function(){})內對應**

5.載入等二進位制資源

6.頁面載入完畢,執行window.onload

windows常用的幾個重要方法:

window.οnlοad=function()

window.οnresize=function()

window.location.href 屬性返回當前頁面的 url

window.location.reload();頁面自動重新整理

window.location.reload()和window.location.href 區別

window.location.reload();頁面自動重新整理

window.location.href=window.location.href; 是定向url提交資料

他們最大區別是 是否有資料提交:

前者提交資料的重新整理

後者沒有提交的重新整理

頁面載入順序

1.window.onload function 這段 會在整個頁面的document全部載入完成以後執行。不幸的這種方式不僅要求頁面的dom tree全部載入完成,而且要求所有的外部和資源全部載入完成。更不幸的是,如果外部資源,例如需要很長時間來載入,那麼這個js效果就會讓使用者感覺失效了。2.f...

頁面載入提示

var pageheight document.documentelement.clientheight var pagewidth document.documentelement.clientwidth 計算loading框距離頂部和左部的距離 loading框的寬度為215px,高度為61px...

jquery頁面載入

jquery事件新增,全部採用現代事件新增方式,乙個事件可以繫結多個函式 jquery物件 dom轉化為jquery var obj document.getelementbyid div1 dom物件轉化為jquery var jq obj alert jq.html jquery轉為dom va...