v1.0
Comando

ExecuteScript()

Executa um trecho de código JavaScript no contexto da página web atual. Permite manipulação direta do DOM, e execução de scripts customizados.
Sintaxe
ExecuteScript(script [, appId])

Parâmetros

ParâmetroObrigatórioDescrição
scriptSimCódigo JavaScript a executar. Ex: 'document.getElementById("btn").click()'.
appIdNãoIdentificador da instância de browser.

Exemplos

AthusScript
// Rolar página para o final:
ExecuteScript('window.scrollTo(0, document.body.scrollHeight)')

// Definir valor em campo via JS:
ExecuteScript('document.getElementById("campo").value = "' + $valor + '"')

// Elementos dentro de shadow root
ExecuteScript('document.querySelector(".container").shadowRoot.querySelector("#botaoInterno").click();')

Observações

Útil para contornar limitações com elementos dinâmicos, elementos dentro de Shadow DOM, ou ações não suportadas diretamente.