Блокировать элементы внутри сайта WebBrowser - PullRequest
0 голосов
/ 28 февраля 2012

Я создал объект WebBrowser и хотел бы знать, как блокировать определенные элементы страницы, такие как объект Flash.Я предполагаю, что мне нужно будет проверить URL-адрес, вызывающий проблемы, и отменить переход к этому элементу.

Ответы [ 2 ]

0 голосов
/ 27 апреля 2012

Хм, я бы сделал что-то вроде этого, чтобы отключить элементы Flash

    WebBrowser wb = new WebBrowser();
    //...
    //...
    //...
    //...
    HtmlElementCollection hec = wb.Document.All;

    foreach (HtmlElement element in hec)
    {
        if (element.TagName == "OBJECT")
        {
            element.Enabled = false;
        }
    }
0 голосов
/ 28 февраля 2012

Вы должны проверить свойство WebBrowser.Document.HtmlDocument, чтобы удалить любые теги объектов, отвечающие за отображение flash.

...