Возврат массива строк или пользовательских объектов javascript через InvokeScript в элементе управления WebBrowser - PullRequest
0 голосов
/ 28 апреля 2011

Я пытаюсь получить массив строк или объект обратно с веб-страницы, которая имеет функцию с именем GetAddressToPaste. До сих пор у меня не было особого взгляда. Я знаю, что скрипт работает, поскольку я могу вернуть заданную строку, но ничего более сложного, чем это.

У кого-нибудь есть опыт работы с этим, я пытаюсь прототипировать какую-то работу, чтобы решить, стоит ли использовать скребковый подход, а не функциональный JS API.

Заранее спасибо.

try
{
    string html = webBrowser1.Document.Body.InnerHtml;
    var v = webBrowser1.Document.InvokeScript("GetAddressToPaste");
}
catch (Exception ex)
{
    return;
}

1 Ответ

0 голосов
/ 22 июня 2011

Проблема, похоже, была с JS, которому я звонил, нормально работала в FF

...