Выполнение Javascript в GeckoFx [C#]

В предыдущей статье я описал небольшой квик старт по GeckoFx. В этой статье расскажу, как выполнить Javascript код и, если нужно, получить результат выполнения.

Всё довольно просто. Для выполнения JS существует класс AutoJSContext. Собственно, нужно создать экземпляр этого класса, передав ему JSContext и выполнить произвольный JS с помощью метода EvaluateScript:

Примитивная JS функция, которая суммирует два числа и возвращает результат. Результат выполнения JS записывается в переменную result.
Если вам не нужен возвращаемый результат (или результат не возвращается), то можно использовать метод EvaluateScript с одним параметром, который принимает только Javascript код.

На этом всё 🙂

Запись опубликована в рубрике Статьи по C# с метками , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *