Содержимое Winforms Javascript - PullRequest
       0

Содержимое Winforms Javascript

0 голосов
/ 28 ноября 2011

Можно ли разместить и запустить расширенный javascript, такой как this , непосредственно в приложении WinForms? Чтобы быть предельно ясным, когда я говорю прямо, я имею в виду, что я не могу использовать веб-сервер для размещения контента, а затем ссылаться по URL. Мне нужно иметь возможность выполнять все необходимые функции прямо в форме.

1 Ответ

5 голосов
/ 28 ноября 2011

Можете ли вы использовать встроенный HTML-файл и загрузить его в элемент управления браузера?

Пример HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
    <head>
        <title>
        </title>

            <script type="text/javascript">
                alert("hello");
            </script>
    </head>
    <body>
        TESTING!
    </body>
</html>

Я назвал этот файл alertTest.html.Это свойства:

Build Action: Content
Copy to Output Directory: Copy always
FileName: alertTest.html

Затем форма C #:

public Form1()
{
    InitializeComponent();
    StreamReader reader = new StreamReader("alertTest.html");
    string html = reader.ReadToEnd();
    this.webBrowser1.DocumentText = html;
}

. Это приведет к появлению окна с предупреждением и словом ТЕСТИРОВАНИЕ!на форме окна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...