Existe uma maneira de clicar em um link na minha página usando JavaScript?
javascript
hyperlink
click
anchor
Mahdi Alkhatib
fonte
fonte
.click()
em um<a>
elemento e funcionou.Respostas:
fonte
target="_blank"
propriedade, o bloqueador de pop-up do navegador será ativado para a nova janela.Esta função funciona pelo menos no Firefox e no Internet Explorer. Ele executa todos os manipuladores de eventos anexados ao link e carrega a página vinculada se os manipuladores de eventos não cancelarem a ação padrão.
fonte
target
atributo ou<base target="frame">
Se você deseja alterar apenas o endereço da página atual, basta fazer isso em Javascript:
fonte
mailto:
no link no script userjs. Definitivamente me salvou tempo. Eu estava preparado para criara
elemento e fazer algum "clique programático" stackoverflow.com/questions/809057/...click()
método proposto em outros lugares e acima e ele não funcionou no IE9, mas a configuraçãolocation.href
realmente enviou o email a partir domailto:
link. Ótima solução!Simplesmente assim:
ou no carregamento da página:
fonte
A maneira do jQuery de clicar em um link é
Para o link mailTo, você deve escrever o seguinte código
fonte
a
link. Usar a[0].click()
versão funciona, que acredito ser a mesma que adocument.getElementById('yourLinkID').click();
resposta.Para mim, eu consegui fazer as coisas funcionarem dessa maneira. Implantei o clique automático em 5000 milissegundos e fechei o loop após 1000 milissegundos. Depois, houve apenas 1 clique automático.
fonte
Muitos dos métodos acima foram preteridos. Agora é recomendado usar o construtor encontrado aqui
Isso fará com que a tag âncora seja clicada, mas não mostrará se os bloqueadores de pop-up estão ativos, portanto o usuário precisará permitir pop-ups.
fonte
Em vez de clicar, você pode encaminhar para o URL que o clique utilizaria no Javascript?
Talvez você possa colocar algo no corpo no Load para ir para onde quiser.
fonte
Você pode apenas redirecioná-los para outra página. Na verdade, fazê-lo literalmente clicar em um link e viajar até ele parece desagradável, mas não conheço a história toda.
fonte
Você não pode fazer o mouse do usuário fazer nada. Mas você tem controle total sobre o que acontece quando um evento é acionado.
O que você pode fazer é clicar na carga corporal. O W3Schools tem um exemplo aqui.
fonte
Função JS do lado do cliente para clicar automaticamente em um link quando ...
Aqui está um exemplo em que você verifica o valor de uma entrada de formulário oculta, que retém um erro transmitido pelo servidor. O JS do lado do cliente verifica o valor e preenche um erro em outro local que você especificar .. caso um modal de login pop-up.
fonte