2009-06-01 38 views

回答

1

瀏覽器名稱,版本和操作系統信息由瀏覽器本身在生成頁面時通過用戶代理字符串提供。您可能會發現微軟的MSDN頁面user-agent有趣。如果您在C#中使用Web瀏覽器控件,則可以根據需要覆蓋用戶代理字符串。

如果您使用Firefox,則可以用類似於用戶代理插件的方式覆蓋user-agent。我不確定是否或如何在其他瀏覽器中更改用戶代理。

至於屏幕分辨率,網頁源文件的快速視圖顯示下面的JavaScript:

<script type="text/JavaScript"> 
    document.write(screen.width+'x'+screen.height); 
</script> 

我懷疑的瀏覽器會直接從OS得到「屏幕」可變信息 - 我我不知道你會如何推翻這些價值觀,我也不確定你會想要!