Preguntas etiquetadas con phantomjs

203
¿Hay alguna manera de usar PhantomJS en Python?

Quiero usar PhantomJS en Python . Busqué en Google este problema pero no pude encontrar las soluciones adecuadas. Creo que os.popen() puede ser una buena opción. Pero no pude pasarle algunos argumentos. Usar subprocess.Popen()puede ser una solución adecuada por ahora. Quiero saber si hay una...

161
Cómo enviar un formulario usando PhantomJS

Estoy tratando de usar phantomJS (¡qué herramienta increíble por cierto!) Para enviar un formulario para una página para la que tengo credenciales de inicio de sesión, y luego enviar el contenido de la página de destino a stdout. Puedo acceder al formulario y establecer sus valores con éxito usando...

137
phantomjs no espera carga de página "completa"

Estoy usando PhantomJS v1.4.1 para cargar algunas páginas web. No tengo acceso a su lado del servidor, solo obtengo enlaces que apuntan a ellos. Estoy usando una versión obsoleta de Phantom porque necesito admitir Adobe Flash en esas páginas web. El problema es que muchos sitios web están cargando...

104
PhantomJS no puede abrir el sitio HTTPS

Estoy usando el siguiente código basado en el ejemplo de loadpeed.js para abrir un sitio https: // que también requiere autenticación del servidor http. var page = require('webpage').create(), system = require('system'), t, address; page.settings.userName = 'myusername'; page.settings.password =...

81
PhantomJS; haga clic en un elemento

¿Cómo hago clic en un elemento en PhantomJS? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Esto me da un error "indefinido no es una función ..." Si yo en cambio return document.getElementById('idButtonSpan'); y luego imprimirlo, luego imprime...