1. 程式人生 > >problem:瀏覽器中顯示的內容,和通過右鍵看到的網頁原始碼不一樣?(未解決)

problem:瀏覽器中顯示的內容,和通過右鍵看到的網頁原始碼不一樣?(未解決)

今天做淘寶爬蟲時,發現:瀏覽器中顯示的內容,和通過右鍵看到的網頁原始碼不一樣?
這裡寫圖片描述
這裡寫圖片描述

查了資料還是不太懂。。。前端知識幾乎沒有。

檢視原檔案只是看到的網頁初始狀態,但實際上網頁在載入完成後可能立即就會執行 js 改變了初始狀態。現在的網頁不同於傳統的動態網頁,能在不重新整理網頁的前提下改變網頁區域性的資料,這一切都是通過 js 和伺服器互動進行的。這就好比你一個程式,用對話方塊編輯器設計了一個介面,但是在實際執行中,你要在其中載入資料,改變控制元件狀態,甚至新建控制元件、銷燬控制元件、或者隱藏現有控制元件,對話方塊的外觀自然會有所變化。