本文由作者Rivalry原創(chuàng)
Agent是軟件標(biāo)識(shí)自己身份的特征字符串,由于CSS代碼在IE 6/7/8上的運(yùn)行不同于Chrome和Firefox,因此網(wǎng)站會(huì)根據(jù)瀏覽器的user agent字符串調(diào)用相應(yīng)CSS代碼以能正確展示網(wǎng)頁(yè)內(nèi)容。
有時(shí)候?yàn)g覽網(wǎng)頁(yè),網(wǎng)頁(yè)提示您的瀏覽器不被支持,讓你升級(jí)或者更換瀏覽器,這時(shí)候使用這種本文中的方法,就可以順利打開網(wǎng)頁(yè),雖然可能存在排版錯(cuò)誤,但是可以看到網(wǎng)站的內(nèi)容。
查看IE瀏覽器UA方法:打開瀏覽器按F12調(diào)出開發(fā)者工具,點(diǎn)擊控制臺(tái),在最下方輸入命令navigator.userAgent
IE瀏覽器修改UA方法:
下面以win7下面IE10舉例,其他系統(tǒng)IE瀏覽器方法類似。
第一,在ie瀏覽器打開網(wǎng)頁(yè)之后,按住F12調(diào)用出開發(fā)者人員工具;
第二,點(diǎn)擊菜單欄上面的工具——更改用戶代理字符串,之后可以選擇您想要的瀏覽器,比如谷歌chrome瀏覽器,火狐瀏覽器等等。
假如讓IE10瀏覽器偽裝成IE11瀏覽器,可點(diǎn)擊最下方的自定義,彈出的菜單里面,點(diǎn)擊添加,友好名稱一項(xiàng)可以自己命名,建議取名IE 11,用戶代理字符串輸入Mozilla/5.0(IE 11.0;Windows NT 6.1;Trident/7.0;.NET4.0E;.NET4.0C;rv11.0)Like Gecko,點(diǎn)擊設(shè)置確定,如圖。刷新網(wǎng)頁(yè)就可生效了。 假設(shè)是非windows 7系統(tǒng),最好將字符串中的windows NT 6.1更改為相應(yīng)版本號(hào),不改關(guān)系也不大,改了便可偽裝當(dāng)前使用的系統(tǒng)。附版本號(hào):
Windows Vista:6.0
Windows 7:6.1
Windows 8:6.2
Windows 8.1:6.3
Windows 10 Build 9841/9860/9879:6.4
Windows 10 Build 9888:10.0
這樣便用ie10瀏覽器成功偽裝成ie11,可以打開最新的網(wǎng)頁(yè)了。
附一個(gè)用其他PC瀏覽器來(lái)偽裝微信瀏覽器的方法,嘗試更改其他瀏覽器的用戶代理字符串,具體修改方法大同小異,在需要的地方輸入Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_4 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11B554a MicroMessenger/5.2.1
這樣做后,使用電腦的瀏覽器就可以打開那些網(wǎng)頁(yè)上提示要用微信打開的網(wǎng)頁(yè)。
Chrome瀏覽器修改UA方法:
1,新建一個(gè)chrome.exe的快捷方式
2,右鍵快捷方式,在目標(biāo)框尾部追加" --user-agent=想要修改的User-Agent值"后點(diǎn)擊“確定”
舉例:把Chrome偽裝模擬成iPad, 修改Chrome的快捷方式,在快捷方式——目標(biāo)一欄最后添加如下User Agent字符串:
--user-agent="Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10"
確定之后,重新打開Chrome訪問網(wǎng)頁(yè)(比如Google搜索,Gmail),你會(huì)發(fā)現(xiàn),網(wǎng)站變成了針對(duì)iPad優(yōu)化過(guò)的界面。
上邊的User Agent字符串是國(guó)際標(biāo)準(zhǔn)的格式,比較長(zhǎng),難記。今天就介紹個(gè)更簡(jiǎn)潔的方式修改Chrome的User Agent的方法,輕松體驗(yàn)移動(dòng)版網(wǎng)絡(luò)。
把Chrome偽裝模擬成iPad的User Agent字符串:
--user-agent="iPad"
把Chrome偽裝模擬成iPhone的User Agent字符串:
--user-agent="iPhone"
把Chrome偽裝模擬成Android的User Agent字符串:
--user-agent="Android"
這樣是不是簡(jiǎn)潔方便很多,而且也容易記。
修改之后的Chrome快捷方式的目標(biāo)(T)一欄應(yīng)該為:
C:\Users\你的用戶名\AppData\Local\Google\Chrome\Application\chrome.exe --user-agent="iPad"
提示:好像橫線在網(wǎng)頁(yè)中顯示效果不同,以上User Agent開頭都是兩個(gè)橫線。
使用這個(gè)Chrome插件Window Resizer輕松調(diào)整Chrome的窗口尺寸配合移動(dòng)版頁(yè)面。
火狐瀏覽器修改UA方法:
在火狐瀏覽器地址欄輸入“about:config”,按下回車進(jìn)入設(shè)置菜單。
找到“general.useragent.override”,如果沒有這一項(xiàng),則點(diǎn)右鍵“新建”->“字符串”,輸入這個(gè)字符串。
將其值設(shè)為自己想要的UserAgent。