當(dāng)你打開電腦準(zhǔn)備上一些網(wǎng)站瀏覽下網(wǎng)頁、查查資料時,卻遇到網(wǎng)站打不開或者頁面只打開一半的時候便卡在那里不動的情況?并且瀏覽器一直顯示頁面在加載,那個刷新圖標(biāo)也一直在旋轉(zhuǎn)。這會是什么原因呢?我想有經(jīng)驗的用戶一定知道這很可能與以下3個因素有關(guān):
- 自己電腦的網(wǎng)速實在是太卡了(比如在進行p2p下載,或觀看在線電影)
- 訪問的網(wǎng)站的問題,主要可能是網(wǎng)站服務(wù)器寬帶不足或其他限制;
- 自己的電腦性能達到了極限(通常是開太多程序或網(wǎng)頁導(dǎo)致內(nèi)存不足或者cpu資源使用過的)
可是筆者今天遇到的問題顯然不是以上問題導(dǎo)致的。為什么這么說呢?因為筆者對這個網(wǎng)站的服務(wù)器和寬帶狀況比較了解,幾個時候網(wǎng)站幾乎不可能存在問題。此外關(guān)于網(wǎng)速的因素筆者也輕松排除,因為4mb的寬帶就我一個人在用,不可能打開一個網(wǎng)頁都會卡。而性能問題也不是問題,電腦的系統(tǒng)是剛不久新安裝的windows 7,開啟的軟件也就是殺毒軟件和一個瀏覽器,這種情況下打開網(wǎng)頁出現(xiàn)卡住的現(xiàn)象顯然不可能啊。
原是dns與廣告鏈接的問題
如果您對瀏覽器比較熟悉的話,應(yīng)該可以通過瀏覽器反映的鏈接狀態(tài)數(shù)據(jù)來迅速判斷出此次網(wǎng)頁卡不會是以上三種因素。比如筆者使用的是chrome瀏覽器正好就時刻顯示打開網(wǎng)站網(wǎng)頁時加載各種數(shù)據(jù)的信息,而這次網(wǎng)頁卡住只打開一半就是因為這個網(wǎng)站里面放了一個百度廣告,而瀏覽器對這個頁面的加載數(shù)據(jù)表明其實是卡在這個cb.baidu.com廣告載入域上了。有些網(wǎng)站將廣告代碼的位置放置在網(wǎng)頁代碼的前面了,而如果廣告代碼出現(xiàn)問題,那么這個網(wǎng)頁也就無法被加載了,因為代碼執(zhí)行有一個前后的順序。
那么這個百度的廣告代碼為甚會卡。侩y道是百度的服務(wù)器有問題?的確有這個可能,不過筆者查找到百度廣告官方的一個回復(fù)這種情況與百度的cb.baidu.com服務(wù)器的正常否沒有直接關(guān)系,而是與dns地址設(shè)置有關(guān)!當(dāng)修改過dns設(shè)置后就可能導(dǎo)致解析錯誤或者網(wǎng)頁加載變慢,這樣一來廣告加載就會很慢或者卡住。而因為廣告被放在了網(wǎng)頁代碼的前面,所以網(wǎng)頁也跟著一起卡,不能將下面的內(nèi)容顯示出來。
解決方法:將ip和dns設(shè)置為自動獲取