none
Erro ao pegar elemento do WebBrowser usando id retornando null - C# RRS feed

  • Pergunta

  • Segue div da página:

    <DIV id=Layer1 style="HEIGHT: 146px; WIDTH: 482px; POSITION: absolute; LEFT: 50%; MARGIN: -73px -241px; Z-INDEX: 1; TOP: 50%"> ... </DIV>

    Código que estou usando pra pegar o DIV:

    private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
    {
       webBrowser1.Document.GetElementById("Layer1").Style = "display:none";
    }

    O Visual Studio retorna o seguinte erro:

    System.NullReferenceException: 'Referência de objeto não definida para uma instância de um objeto.'
    System.Windows.Forms.HtmlDocument.GetElementById(...) retornou null.

    O que fazer para corrigir?

    sexta-feira, 11 de janeiro de 2019 14:36

Respostas

  • Acredito que o código JavaScript da pagina esteja impedindo o acesso de alguma maneira, entretanto a situação mudou e o que preciso agora é ainda mais complexo.

    https://social.msdn.microsoft.com/Forums/pt-BR/46351bab-d252-4833-8bde-08fc7527fa06/como-fazer-o-sistema-reconhecer-uma-rea-e-encontrar-carcteres-dentro-dela?forum=vscsharppt#46351bab-d252-4833-8bde-08fc7527fa06

    quinta-feira, 17 de janeiro de 2019 21:14

Todas as Respostas

  • Boa tarde, Maicon Santos (ETEC). Tudo bem?

    Obrigado por usar o fórum MSDN.

    Conseguiu algum avanço no caso? Se ainda não, o que precisa?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 16 de janeiro de 2019 20:37
    Moderador
  • Acredito que o código JavaScript da pagina esteja impedindo o acesso de alguma maneira, entretanto a situação mudou e o que preciso agora é ainda mais complexo.

    https://social.msdn.microsoft.com/Forums/pt-BR/46351bab-d252-4833-8bde-08fc7527fa06/como-fazer-o-sistema-reconhecer-uma-rea-e-encontrar-carcteres-dentro-dela?forum=vscsharppt#46351bab-d252-4833-8bde-08fc7527fa06

    quinta-feira, 17 de janeiro de 2019 21:14