Изменить информацию об ОС, Изменить разрешение информации, IE Webbrowser Control .NET C # - PullRequest
1 голос
/ 01 июня 2009

Я недавно создал приложение для окон в форме автоматического браузера, которое просматривает различные места просто для удовольствия. Но я заметил при посещении tracemyip.org, что им доступна информация, касающаяся моей операционной системы и разрешения. Есть ли способ изменить только внешний вид моего разрешения и ОС при просмотре сайтов такого типа?

1 Ответ

1 голос
/ 02 июня 2009

Имя браузера, версия и информация об ОС предоставляются самим браузером через строку user-agent при создании страницы. Вы можете найти страницу MSDN от Microsoft на user-agent интересной. Если вы используете элемент управления веб-браузера в C #, при необходимости вы можете переопределить строку user-agent.

Если вы используете Firefox, вы можете переопределить user-agent аналогичным образом с помощью надстройки user-agent. Я не уверен, если или как вы можете изменить пользовательский агент в других браузерах.

Что касается разрешения экрана, при быстром просмотре источника страницы обнаруживается следующий Javascript:

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

Я подозреваю, что браузер будет получать информацию о переменных 'screen' непосредственно из ОС - я не уверен, как вы переопределите эти значения, и я не уверен, что вы захотите!

...