瀏覽網(wǎng)頁時借助相應(yīng)的工具,可以修改源文件。如@半打陽光 所述,很多瀏覽器本身也自帶工具。
修改之后,你看到的頁面會有相應(yīng)的變化,但不會影響服務(wù)器端的內(nèi)容和其他人看到的效果。
原因是,我們看網(wǎng)頁的瀏覽器其實有兩部分主要功能:
1. 與服務(wù)器端以HTTP協(xié)議進行通信,從服務(wù)器端取得符合用戶請求的內(nèi)容并保存到本地(通常是硬盤,但也不排除可以保存在本地內(nèi)存的可行性)。2. 對取得到本地的內(nèi)容進行解析和渲染,形成讓人類看著賞心悅目的內(nèi)容呈現(xiàn)出來。從上面標為黑體的部分,你可以看到其實你看到的網(wǎng)頁都是在你的本地計算機上。換句話說,如果沒有定時刷新等內(nèi)容的話,此時你把網(wǎng)線拔掉、無線網(wǎng)卡關(guān)掉,徹底從物理上斷絕網(wǎng)絡(luò)連接也不會影響你觀看當前的網(wǎng)頁。(有定時刷新內(nèi)容的網(wǎng)頁,因為會定時重新從服務(wù)器取得內(nèi)容,斷開網(wǎng)絡(luò)會對內(nèi)容產(chǎn)生影響,但并不表示它是實時與服務(wù)器保持連接,只是定時取得新的網(wǎng)頁內(nèi)容保存到本地并重新渲染呈現(xiàn)。)所以,當你使用工具對源文件進行修改時源碼,所修改的也就是保存在本地的這個內(nèi)容副本(或者說是網(wǎng)頁副本)。因為你一直觀看的是本地副本,所以這個本地副本被修改后,你所看到的內(nèi)容就會跟著改變。但你改變本地副本的代碼時源碼,瀏覽器是不會與服務(wù)器進行通信的,所以服務(wù)器端的內(nèi)容不會受到絲毫影響。而其他人看到的網(wǎng)頁是它們本地機器上保存的副本,自然更不會受到你的修改的影響。如果你想知道如何才能對服務(wù)器端的內(nèi)容進行修改,請查找相關(guān)的建站指南,或者網(wǎng)絡(luò)安全和黑客相關(guān)的知識學習。但要提醒一點,未經(jīng)允許闖入他人的服務(wù)器修改內(nèi)容是違法的。