Ir para conteúdo
Faça parte da equipe! (2024) ×

visual basic Injetar script em uma Web Browser (JavaScript)


null .
 Compartilhar

Posts Recomendados

Como injetar um script em uma página da

Web Browser (JavaScript)

Recomendo utilizar uma Web Browser como: Chromium, WebKit, Gecko, etc

Código VB.NET

É necessário se cadastrar para acessar o conteúdo.

Basicamente, eu uso a função InvokeScript da propriedade Document do controle WebBrowser para chamar a função global eval() do JavaScript.

A função eval() computa ou executa um argumento passado para ela. Se o argumento for uma expressão matemática eval(), irá retornar o resultado do cálculo. Se o argumento for um ou mais trechos de códigos, eval() irá executa-los e, caso o trecho retorne algum valor, o mesmo será retornado por eval(), e em última instância, por InvokeScript.

 

Então, basta chamar a rotina InjectScript informando no parâmetro o script que você deseja executar na página. Você pode transformar o método InjectScript em uma função, caso queira que o script retorne algum valor.

 

Créditos: herbertlausmann

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.