1

私は最近、この時点で楽しみのためにさまざまな場所を閲覧する自動ブラウザー ウィンドウ フォーム アプリを作成しました。しかし、tracemyip.org にアクセスすると、私のオペレーティング システムと解像度に関する情報が利用できることに気付きました。これらの種類の Web サイトを閲覧するときに、解像度と OS の外観のみを変更する方法はありますか?

4

1 に答える 1

1

ブラウザー名、バージョン、および OS 情報は、ページが生成されるときに、ユーザー エージェント文字列を介してブラウザー自体によって提供されます。ユーザー エージェントに関する Microsoft の MSDN ページが興味深いかもしれません。C# で Web ブラウザー コントロールを使用している場合は、必要に応じてユーザー エージェント文字列をオーバーライドできます。

Firefox を使用している場合は、ユーザー エージェント アドオンを使用して同様の方法でユーザー エージェントをオーバーライドできます。他のブラウザーでユーザー エージェントを変更できるかどうか、またはその方法がわかりません。

画面の解像度に関しては、ページ ソースをすばやく表示すると、次の Javascript が表示されます。

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

ブラウザが OS から直接「画面」変数情報を取得しようとしていると思われます。これらの値をどのように上書きするのか、また、そうしたいのかどうかもわかりません!

于 2009-06-02T00:54:36.587 に答える