C# 站点WebBrowser中的块元素

C# 站点WebBrowser中的块元素,c#,browser,block,C#,Browser,Block,我已经创建了一个WebBrowser对象,想知道如何阻止页面的特定元素,例如flash对象。我想我需要检查一个有问题的URL并取消对该元素的导航。您应该检查属性以去除任何负责显示flash的对象标记。嗯,我会这样做以禁用flash元素 WebBrowser wb = new WebBrowser(); //... //... //... //... HtmlElementCollection hec = wb.Document.All;

我已经创建了一个WebBrowser对象,想知道如何阻止页面的特定元素,例如flash对象。我想我需要检查一个有问题的URL并取消对该元素的导航。

您应该检查属性以去除任何负责显示flash的对象标记。

嗯,我会这样做以禁用flash元素

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

    foreach (HtmlElement element in hec)
    {
        if (element.TagName == "OBJECT")
        {
            element.Enabled = false;
        }
    }

请不要在标题中添加C之类的内容。这就是标签的用途。