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