System.Windows.Forms.WebBrowser, кажется, отключает Java-скрипт? - PullRequest
6 голосов
/ 30 июля 2010

У меня проблема с System.Windows.Forms.WebBrowser

На каждой машине, за исключением одной, она работает нормально, но на этой машине JavaScript кажется чтобы отключить ее на странице, которую пытается отобразить элемент управления.

Я просмотрел все системные настройки, которые я могу найти, относящиеся к нему, и сказал, что разрешить JavaScript, но без кубиков.Я нигде не могу найти информацию о подобной проблеме, и я в полном замешательстве.

Практически любые предложения приветствуются (даже если это предполагает перенос этого вопроса в SuperUser)

Чтобы еще больше расстроить меня, эта же страница отображается нормально с работающим javascript, когда я просматриваю ее в Internet Explorer - эта проблема проявляется только тогда, когда она запускается из моего приложения.с последними установленными пакетами обновлений и т. д., и страница просматривается при подключении к VPN

Ответы [ 3 ]

3 голосов
/ 03 августа 2010

Если этот компьютер находится в домене, администратор мог установить очень строгую групповую политику, которая запрещает запуск JavaScript во встроенных фреймах проводника. Для этого есть довольно веская причина (встроенный фрейм значительно более уязвим, чем iexplorer.exe), и с этим ничего нельзя поделать.

2 голосов
/ 03 августа 2010

Убедитесь, что для свойства ScriptErrorsSuppressed установлено значение false.

У меня были проблемы, когда у сценария не было разрешений на запуск, и элемент управления подавлял всплывающие окна, поэтому он не сообщал мне об ошибке на странице.

0 голосов
/ 03 августа 2010

Вы проверяли HTML-контент, отправляемый на ваш браузер?

...