ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
Avatar do usuário
PRMPOKER
Consultor
Consultor
Mensagens: 203
Registrado em: Ter Dez 04, 2012 8:57 am

Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por PRMPOKER » Qua Out 04, 2017 11:13 am

Bom dia pessoal, tudo bem?

Vou lançar um desafio aos mestres, pois pesquisei exaustivamente e não encontrei uma solução adequada ainda para esta questão:

Ao acessar e manipular elementos HTML em determinado site, em dado momento, quando do retorno de uma busca que não retorna informações, o Javascript exibe uma mini janela com um botão de conformação (OK). Neste momento ele interrompe a execução do VBA até que seja feito o click no botão, impossibilitando que o mesmo seja acessado via VBA. Dado este cenário, alguém tem um norte para tentar resolver isso?

Já tentei manipular a ação do Javascript, (OnClick) mas não funcionou.

Quem trabalha com o Selenium Basic, há uma maneira de manipular isso? Posso utilizar a ideia do Selenium e tentar adaptar no VBA. Não utilizo Selenium pois quase sempre em meus projetos, os clientes não gostariam de instalar o componente.

Sigo na busca. Se alguém tiver alguma sugestão, será muito bem vinda.

Um abraço e obrigado!



Paulinho Monteiro
VBA - Front/BackEnd Developer

Email: falecom@paulinhomonteiro.com
falecompaulinhomonteiro@gmail.com
Whatsapp (54) 9925 340 85
www.paulinhomonteiro.com

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Peterson
Acabou de chegar
Acabou de chegar
Mensagens: 5
Registrado em: Sáb Jun 24, 2017 2:34 pm

Re: Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por Peterson » Qua Out 04, 2017 9:10 pm

Na Biblioteca Selenium Basic existe uma classe que manipula pop-up, é uma classe especifica para manipular pop-up, com ela você resolve este problema
O nome da classe é Assert



Avatar do usuário
PRMPOKER
Consultor
Consultor
Mensagens: 203
Registrado em: Ter Dez 04, 2012 8:57 am

Re: Dúvida - Como efetuar o click em botão de confirmação gerado pelo javascript?

Mensagem por PRMPOKER » Qui Out 05, 2017 10:33 am

Bom dia Peterson, tudo bem?

Pois então, o Selenium não é uma opção neste caso. Percebo que ainda não há uma soluçao para este problema. Vou me debruçar nisso e descobrir um caminho.

Quem sabe nossos mestres Tomás e Mikel não possam também nos ajudar, né?

Grande abraço e obrigado!



Paulinho Monteiro
VBA - Front/BackEnd Developer

Email: falecom@paulinhomonteiro.com
falecompaulinhomonteiro@gmail.com
Whatsapp (54) 9925 340 85
www.paulinhomonteiro.com

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder