網(wǎng)頁(yè)的工作原理是什么?下面本篇文章給大家介紹一下網(wǎng)頁(yè)的工作原理。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。
網(wǎng)頁(yè)分為靜態(tài)網(wǎng)頁(yè)、動(dòng)態(tài)網(wǎng)頁(yè),其工作原理分別如下:
1、靜態(tài)網(wǎng)頁(yè)的工作原理如下:
請(qǐng)求-下載同時(shí)解析,先加載樣式展現(xiàn)網(wǎng)頁(yè)結(jié)構(gòu),JS函數(shù)需要自行驅(qū)動(dòng)執(zhí)行。(有的JS函數(shù)需要隨頁(yè)面加載也運(yùn)行,如圖表初始顯示的數(shù)據(jù),方法兩個(gè):
1、在圖表源代碼中有運(yùn)用自動(dòng)執(zhí)行函數(shù):$(function(){go_();}));
2、在圖表源代碼中運(yùn)用body標(biāo)簽:< body onLoad=“go_();” >
具體步驟:
A、用戶在瀏覽器的地址欄輸入要訪問的地址并回車,觸發(fā)這個(gè)瀏覽請(qǐng)求。
B、瀏覽器將請(qǐng)求發(fā)送到Web服務(wù)器。
C、Web服務(wù)器接受這個(gè)請(qǐng)求,并根據(jù)請(qǐng)求文件的后綴名判定是否為HTML文件。
D、Web服務(wù)器從服務(wù)器硬盤的指定位置或內(nèi)存中讀取正確的HTML文件然后將它發(fā)送給請(qǐng)求瀏覽器。
E、用戶的瀏覽器解析這些HTML代碼并將它顯示出來。
2、動(dòng)態(tài)網(wǎng)頁(yè)的工作原理如下:
當(dāng)用戶請(qǐng)求的是一個(gè)動(dòng)態(tài)網(wǎng)頁(yè)時(shí),服務(wù)器要做