Resultados da pesquisa a pedido "casperjs"

1 a resposta

Percorra a lista de elementos clicáveis e escreva o html nos respectivos arquivos

Estou usando o jQuery para obter uma lista de elementos que contêm determinadas palavras-chave. Consigo obter a lista de elementos, mas não sei como percorrer cada elemento, clicar no elemento filho e baixar a página recém-carregada. Aqui está o ...

2 a resposta

Preciso extrair todos os valores de ID com casperjs

id = casper.evaluate(function() { return Array.prototype.map.call(document.querySelectorAll("image"), function(e) {return e.getElementById();});}); this.echo(id);

1 a resposta

CasperJS / PhantomJS .then in do / while Loop não funciona

Algo assim me pareceu bastante lógico, mas causou o fantasma wtfcrash (é assim que é chamado no log, mas não fornece informações úteis) ... do { casper.then(function() { var targetFound = false; links = this.evaluate(getLinks); var ...

3 a resposta

Casperjs iterando sobre uma lista de links usando casper.each

Estou tentando usar o Casperjs para obter uma lista de links de uma página, abrir cada um desses links e adicionar a um objeto de matriz um tipo específico de dados dessas páginas. O problema que estou tendo é com o loop que é executado sobre ...

0 a resposta

Como passar o mouse corretamente sobre um elemento no PhantomJS / CasperJS

Na minha opinião, um problema de obter conteúdo dinâmico é realmente muito ambíguo. Tentei encontrar algumas informações úteis, usei muitos exemplos de código diferentes, certamente os modificando para meus propósitos, mas infelizmente, sem ...

1 a resposta

Automatize o download diário do arquivo csv no site, clique no botão

Gostaria de automatizar o processo de visitar um site, clicar em um botão e salvar o arquivo. A única maneira de baixar o arquivo neste site é clicar em um botão. Você não pode navegar para o arquivo usando um URL. Eu tenho tentado usar ...

2 a resposta

CasperJS: Por que meu URL muda para about: blank quando minha página é carregada?

Sou iniciante no PhantomJS / CasperJS. Eu só quero iniciar uma sessão e verificar se está tudo bem. Aqui está o meu código: var casper = require('casper').create({ verbose: true, logLevel: 'debug', pageSettings: { loadImages: false, ...

1 a resposta

CasperJS postando apenas o último item várias vezes do meu loop for

O CasperJS é incrível, mas não está postando no meu host local qual é a saída do meu console. casper.wait(5000, function () { casper.wait(1000, function () { casper.then(function(){ for (var i = 0 ; i < 10; i++) { var description ...

1 a resposta

CasperJS / Javascript Selecionando várias opções

Tentando raspar um site, em que este é o código HTML genérico <select id="xxx" multiple name="zzz"> <option value="123">xaxaxa</option> <option value="124">zazaza</option> <option value="125">ajajaj</option> <option value="126">azzzsa</option> ...

1 a resposta

Como alterar a versão do PhantomJS

Estou aprendendo PhantomJS para raspagem. Comecei a incorporar o CasperJS. Quando executo o CasperJS e o nome do arquivo, volto CasperJS needs PhantomJS v1.xComo você altera a versão do PhantomJS para usar o CasperJS? Existe uma maneira mais ...