1
我最近創建了一個自動瀏覽器窗體窗體應用程序,瀏覽器各個地方只是爲了好玩在這一點上。但是當我去tracemyip.org時,我注意到與我的操作系統和分辨率相關的信息可供他們使用。瀏覽這些類型的網站時,有沒有辦法改變我的分辨率和操作系統的外觀?更改操作系統信息,更改分辨率信息,IE瀏覽器控制.NET C#
我最近創建了一個自動瀏覽器窗體窗體應用程序,瀏覽器各個地方只是爲了好玩在這一點上。但是當我去tracemyip.org時,我注意到與我的操作系統和分辨率相關的信息可供他們使用。瀏覽這些類型的網站時,有沒有辦法改變我的分辨率和操作系統的外觀?更改操作系統信息,更改分辨率信息,IE瀏覽器控制.NET C#
瀏覽器名稱,版本和操作系統信息由瀏覽器本身在生成頁面時通過用戶代理字符串提供。您可能會發現微軟的MSDN頁面user-agent有趣。如果您在C#中使用Web瀏覽器控件,則可以根據需要覆蓋用戶代理字符串。
如果您使用Firefox,則可以用類似於用戶代理插件的方式覆蓋user-agent。我不確定是否或如何在其他瀏覽器中更改用戶代理。
至於屏幕分辨率,網頁源文件的快速視圖顯示下面的JavaScript:
<script type="text/JavaScript">
document.write(screen.width+'x'+screen.height);
</script>
我懷疑的瀏覽器會直接從OS得到「屏幕」可變信息 - 我我不知道你會如何推翻這些價值觀,我也不確定你會想要!