2012-06-06 2 views
0

Я хочу показать код javascript в своих веб-браузерах в C#. Обычно, когда я перемещался, браузер хочет его сохранить. Но я хочу, чтобы браузер показывал его на экране браузера. Я думаю, что я должен сделать просмотрщик javascript с помощью webbrowser.Как я могу показать код Javascript в WebBrowser?

Я использовал этот код, но он не работает (до сих пор просят спасти ..)

webBrowser1.Navigate("http://xxxx.com/aaa.js", "_mainframe"); 
+0

изменить тип mime на что-то вроде текста/html – DmitryK

+0

Могу ли я сделать это программно? – unbalanced

+0

Вид. Если вы пишете свой собственный обработчик для файлов * .js и сопоставляете его с .Net. Или вы можете изменить тип MIME JS в IIS. Или просто переименуйте свои * .js-файлы к чему-то вроде * .txt;) – DmitryK

ответ

2

не используйте элемент управления WebBrowser для этого, но просто скачайте его с помощью HttpClient и отобразить его, например, в текстовом поле.

Элемент управления WebBrowser - это в основном встроенный IE, который будет загружать файлы, если он считает, что файл с этим типом MIME должен быть загружен или если есть заголовки, такие как Content-disposition: attachment (которые заставляют загружать запрос в браузере).

+0

thanx для ответа, но я хочу использовать webbrowser для его отображения .. и как я могу изменить тип mime программным путем? Я имею в виду код для ввода кода js? – unbalanced

Смежные вопросы